我对Phonegap和jQM应用程序有疑问。在这种情况下,一个事件会在 Android 设备上触发两次。
为了消除闪烁效果,我将页面转换设置为'none'。当我单击菜单按钮时,它导航到第 2 页。此外,该页面上同时触发了另一个事件。
解决办法是什么?
我对Phonegap和jQM应用程序有疑问。在这种情况下,一个事件会在 Android 设备上触发两次。
为了消除闪烁效果,我将页面转换设置为'none'。当我单击菜单按钮时,它导航到第 2 页。此外,该页面上同时触发了另一个事件。
解决办法是什么?
将以下代码片段粘贴到您网页的头部样式标签中。这可能会有所帮助。
.ui-page {
-webkit-backface-visibility: hidden;
}
要解决两次触发事件,请将 pageinit 函数代码放在 html 页面的 head 部分中
<head>
<script type="text/javascript">
..your pageinit function code
</script>
</head>
(或者)
使用 jqueryon()
而不是 jQuerylive()
方法。