我正在使用 phonegap 2.4.0 创建一个 Android 和 iOS 应用程序。
现在我认识到链接中的 onclick 事件在 Nexus 4 设备上使用 Android 4.2.2 的 Android 应用程序内触发了两次,就像双击一样(尽管我只点击了一次!)。
<a href="#" onclick="$(this).append('test'); return false;" style="some styles...">some text</a>
正在使用的库:
- jQuery 1.9.1
- jquery mobile 1.3.0 (rc)
- jQuery UI 1.10.0
- jquery 触摸打孔 0.2.2
- phonegap 2.4.0
在我单击(或点击)我的 Nexus 4(Android 4.2.2)上的链接后,字符串“test”会在应用程序内附加两次。
当我直接在 android 浏览器中将其作为移动网络应用程序进行测试时,不会发生这种情况。
它也适用于应用程序内的我的三星 S3 (Android 4.1.2)。iPhone 上也没有问题。
其他人认识到这种奇怪的行为吗?(也许能够修复它?;-))