2014-02-07 4 views
0

При тестировании моего приложения на разных устройствах я обнаружил одну странную проблему в браузере android на Android-телефонах.Javascript AJAX Случайное событие, которое иногда не работает в автономном браузере Android

У меня почти такой же дизайн для ПК и мобильных устройств, в ПК и iPhone и мобильных браузерах Chrome работает отлично.

<a type="cart_type" onclick="ajax_submit_for_new_order_session(81, true); 
return false;" id="81" href="javascript:void(0)"> 
<i class="icon-plus-sign"></i></a> 

Выше код для моего тега привязки, когда я нажимаю на этот якорь тег иногда его вызова указанного метода, а иногда его нет.

Я полностью смущен и почесываю голову так долго, что нашел проблему, но не повезло.

Есть ли проблемы с onclick в мобильных устройствах?

+1

Вы пытались использовать события касания вместо этого? –

+0

@NicolaeOlariu можем ли мы писать события касания inline? как я сделал выше. – Raghuveer

+0

Вы можете попробовать что-то вроде: «ontouchmove», «ontouchstart», «ontouchend» –

ответ

0

Решил проблему путем обновления версии JQuery 1,11 ранее я использую 1.8

вместо использования onclick Сейчас я использую touchstart или mousedown

Это решает проблему во всех устройствах ..

Это не проблема с кодом. Задержка приема браузером иногда составляет около 5 секунд.

 Смежные вопросы

  • Нет связанных вопросов^_^