Анимация javascript останавливалась в браузере ios safari webkit, когда палец находился на экране, не поднимая

у меня есть веб-просмотр, который отображается в приложении на странице есть анимация, цифровой таймер, где я показываю изображения каждой цифры, например, 00 :39, 29 :39 и т. д.

он анимируется, используя setInterval в javascript на странице проблема в том, что когда я кладу палец на экран, то есть касание, не отрывая палец браузер останавливается, что означает, что анимация больше не анимируется, она останавливается в том месте, где мой палец касается экрана, и продолжит анимацию после того, как я подниму палец

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

По сути, помимо таймера на моей веб-странице, у меня также есть кое-что, с чем может взаимодействовать пользователь, поэтому он ищет событие щелчка и т. д.

поэтому я определенно хочу сохранить это. пожалуйста, помогите

это происходит на устройстве ios... если я запускаю браузер на рабочем столе,вроде все нормально..не переставая наблюдать

6
задан user1118019 27 April 2012 в 19:06
поделиться