2012-01-26 73 views

回答

0

没有,除非浏览器是一个自定义的应用程序,它通过JavaScript接口提供了这个数据(即在iPhone上,iPhone的应用程序使用stringByEvaluatingJavaScriptFromString:告诉Safari浏览器,一个传感器每次它时更新)

1

我最近发现一个将此功能描述为有害的摘要,因为您可以记录用户的按键 - 它被称为TouchLogger。

W3C最近公布DeviceOrientation事件规范,以 允许web应用程序通过JavaScript的Javascript,这两者的Android 3.0的iOS4.2将 支持访问加速度计和陀螺仪传感器 。这表明我们的基于动作的按键记录器可以是从网站发送的 ,而不需要用户安装任何 应用程序。

来源:http://www.cs.ucdavis.edu/~hchen/paper/hotsec11.pdf

所以,是的,手机的陀螺仪必须以某种方式在JS访问。

+0

那么windows手机呢? – Roozbeh15 2012-01-27 21:47:42

相关问题