Встряхните событие в мобильных веб-приложениях - PullRequest
0 голосов
/ 15 марта 2012

Мне было интересно, есть ли способ вызвать событие встряхивания в мобильном веб-приложении?

- EDIT --- без использования телефонной связи.

С уважением.

Stef

Ответы [ 2 ]

2 голосов
/ 15 марта 2012

Ты не слишком много гуглил? :)

Phonegap - обработка событий встряхивания

редактировать: прочитать эту статью Stackoverflow. Не отвлекайтесь на "Phonegap" в заголовке - он работает без него. В итоге: вы можете вызывать Java-код с помощью Javascript и вызывать нативный акселерометр из вашего веб-кода. Вызов Java-кода с помощью Javascript

0 голосов
/ 30 ноября 2012

Shake.js - это специальный JavaScript-плагин 'shake' для мобильных веб-браузеров, использующих акселерометр устройства. Ваш веб-браузер должен поддерживать событие devicemotion, чтобы этот плагин работал. Shake.js использует встроенную функцию обнаружения, чтобы определить, может ли он работать в вашем веб-браузере. В браузерах, не поддерживающих систему, он будет автоматически завершен.

Вы можете проверить это: http://functionn.blogspot.com/2012/03/shakejs-custom-shake-event-javascript.html

...