2015-09-01 2 views
0

Примечание: Этот вопрос является чисто гипотетическим, я хорошо осведомлен о событиях касания.Сократить задержку с события onclick на устройствах с сенсорным экраном

У меня есть большое количество html с атрибутом события onclick, прикрепленным ко многим тегам html. Проблема в том, что на сенсорных устройствах имеется небольшая задержка с событием onclick. Это очень раздражает и заставляет вещи чувствовать себя менее отзывчивыми и медленными, поэтому я хотел бы знать, можете ли вы контролировать время задержки onclick, поэтому его можно манипулировать, чтобы почувствовать себя событием касания.

ответ

1

Вы можете отключить масштабирование для мгновенного onClick.

<meta name="viewport" content="width=device-width, user-scalable=no"> 

Задержка происходит, потому что телефон ждет второго крана, чтобы увеличить.

+0

Хотя это помогает, это еще чуть-чуть медленнее, чем 'ontouchstart'. Кроме того, ваше решение не дает мне никакого контроля над задержкой, хотя изменение в видовом экране было интересным, а не тем, что я ожидал вообще. –

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