防止phonegap中的链接弹出窗口

时间:2011-09-28 18:55:30

标签: javascript iphone popup cordova

我正在使用phonegap api来创建原生iPhone应用程序。但是,在页面之间创建链接时,如果按住链接几秒钟,会出现一个弹出窗口,询问您是否要打开或复制链接。我想知道如何禁用这些弹出窗口,以使应用程序运行得更顺畅等等?

2 个答案:

答案 0 :(得分:6)

我知道这差不多一年前了,但我想我可以分享一些想法。

这个建议很好,但对于我使用Cordova 2.2和JQM 1.2来说,它并不适用。点击并按住按钮或标签(实际上是一个链接,一个元素),动作表仍然会从屏幕底部弹出(比如iphone)。

这就是我的意思:

.yourclassname {
    -webkit-touch-callout: none;
}

答案 1 :(得分:4)

您可以完全禁用它,或仅用于链接。 将其设置在CSS中以获取链接:

.class_name {
    -webkit-user-select: text;  

} 

或者所有事情:

.class_name {
    -webkit-user-select: none;
}
相关问题