Как отключить iOS «Shake to Undo» в веб-приложении

Я создаю игру как веб-приложение для iPad. Он включает в себя действие встряхивания, чтобы вызвать событие для одного из экранов, но, поскольку он также имеет форму сбора информации, иногда это действие встряхивания вызывает раздражающий диалог «Встряхнуть, чтобы отменить». Ввод формы, введенный пользователем, больше не существует в DOM, когда пользователь достигает действия встряхивания, поэтому, на мой взгляд, функция отмены не должна запускаться, но, к сожалению, это так. Невозможно обернуть это в собственную оболочку (PhoneGap или другую), поэтому мне было интересно, знает ли кто-нибудь, можно ли вообще отключить эту функцию для определенной веб-страницы / приложения с помощью CSS или JavaScript?

Спасибо.

13
задан Johan Sahlén 29 June 2011 в 11:46
поделиться