在移动网络应用上摇晃事件

时间:2012-03-15 10:37:59

标签: javascript android iphone javascript-events shake

我想知道有一种方法可以在移动网络应用中触发震动事件吗?

- 编辑--- 没有使用phonegap。

亲切的问候。

燕姿

2 个答案:

答案 0 :(得分:2)

你没有谷歌多吗? :)

Phonegap - Handling Shake Events

编辑:阅读此Stackoverflow文章。不要被标题中的“Phonegap”分散注意力 - 它可以在没有它的情况下运行。总结:您可以使用Javascript调用Java代码,并从您的Web代码调用本机Accelerometer。 Invoking Java Code with Javascript

答案 1 :(得分:0)

Shake.js是一款自定义“摇动”事件JavaScript插件,适用于使用设备加速度计的移动网络浏览器。您的Web浏览器必须支持devicemotion事件才能使此插件正常工作。 Shake.js使用内置功能检测来确定它是否可以在您的Web浏览器中运行。它将在非支持的浏览器上静默终止。

您可能需要查看此内容:http://functionn.blogspot.com/2012/03/shakejs-custom-shake-event-javascript.html