我想知道有没有办法在移动网络应用程序中触发抖动事件?
--EDIT--- 不使用Phonegap。
你没有谷歌很多,是吗?:)
编辑:阅读这篇 Stackoverflow 文章。不要被标题中的“Phonegap”分心——没有它也可以。总结一下:您可以使用 Javascript 调用 Java 代码,并从您的 Web 代码中调用本机 Accelerometer。使用 Javascript 调用 Java 代码
Shake.js 是一个自定义的“摇动”事件 JavaScript 插件,适用于使用设备加速度计的移动 Web 浏览器。您的 Web 浏览器必须支持 devicemotion 事件才能使此插件正常工作。Shake.js 使用内置功能检测来确定它是否可以在您的 Web 浏览器中运行。它将在不支持的浏览器上静默终止。
你可能想看看这个:http: //functionn.blogspot.com/2012/03/shakejs-custom-shake-event-javascript.html