Я использую phonegap 2.4.0 для создания приложения для Android и iOS.
Теперь я узнал, что событие onclick в ссылках запускается дважды в Android-приложении с помощью Android 4.2.2 на устройстве Nexus 4, как двойной щелчок (althoug я использовал его только один раз!).
<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 touch punch 0.2.2
- phonegap 2.4.0
После того, как я нажал (или нажал) ссылку на моем Nexus 4 (Android 4.2.2), строка "test" добавляется дважды в приложение.
Это НЕ происходит, когда я тестирую его как мобильное веб-приложение прямо в браузере Android.
Он также работает на моем Samsung S3 (Android 4.1.2) внутри приложения. На iPhone тоже нет проблем.
Кто-нибудь еще признал это странное поведение? (и, возможно, смог его исправить?;-))