是否可以在适用于iOS或Android手机的移动Webkit上接收JavaScript中的倾斜事件?

时间:2010-10-22 05:56:42

标签: android javascript-events ios mobile-website

我已经做了一些搜索,但没有找到任何有关提供给移动浏览器的非触摸事件的好参考。有没有人知道有什么好的资源可以支持哪些倾斜事件或者有过这方面的经验?

我真的很期待添加一些偏航控制。

2 个答案:

答案 0 :(得分:8)

您正在寻找HTML5 DeviceOrientation和DeviceMotion事件。大多数现代智能手机浏览器现在支持这些事件。

这是一个有用的教程: http://www.html5rocks.com/en/tutorials/device/orientation/

答案 1 :(得分:3)

[编辑]

不幸的是,此时,如果没有作为原生应用程序运行,加速计的事件将无法使用。

文档:Supported Events for Safari on iOS

如果你想要这些活动,可以考虑购买原生应用,并结帐Phonegap - 它有你想要的东西,iOS和Adroid支持,还有更多。

以下是一个快速链接:to get up'n the API docs