单击ListView链接时,PhoneGap(Cordova)/ Kendo UI应用程序会锁定

时间:2012-09-21 18:01:05

标签: cordova kendo-ui

我有一个使用Kendo UI作为前端的cordova应用程序。当我点击附加到我的一个列表视图项目的链接时,屏幕将锁定,不允许我转到任何其他页面。我在自己的按钮中尝试了列表视图之外的相同链接,它没有问题。

这是我的代码

<div id="detailList">
            <ul data-role="listview" data-style="inset" data-type="group">

                <li>
                    <ul>
                        <li><a href="tel:#:mobilephone#"><span class="sectionTitle">phone</span> #:mobilephone#</a></li>
                        <li><a href="mailto:#:email#"><span class="sectionTitle">email</span> #:email#</a></li>         
                    </ul>
                </li>
                <li>
                    <ul>
                    <li><span class="sectionTitle">specialtie(s)</span> #:specialties#</li>
                    <li><span class="sectionTitle">keyword(s)</span> #:keywords#</li>
                    </ul>
                </li>
            </ul>
        </div>

如果我放置

<a href="mailto:#:email#" class="ios-button email" data-icon="email">Email</a>
在listview ul之外的某个地方,我可以点击按钮,它会打开邮件应用程序,当我回到我的应用程序时,我能够毫无问题地导航。想知道是否有其他人遇到过这个问题,如果是的话,如何解决它。

1 个答案:

答案 0 :(得分:2)

要将您的链接视为导航并使用散列网址,请将data-rel =“external”添加到列表项中的链接。