首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在浏览器中访问智能手机的传感器数据?

在浏览器中访问智能手机的传感器数据?
EN

Stack Overflow用户
提问于 2012-01-26 22:27:39
回答 2查看 2.3K关注 0票数 2

可能重复:

Can I programmatically access a smartphone's sensors through the browser and JavaScript?

是否可以在浏览器中访问智能手机的传感器数据。也就是说,我们能从手机的陀螺仪中获得浏览器级别的数据吗?在JS里说?

EN

回答 2

Stack Overflow用户

发布于 2012-01-27 00:36:58

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

W3C最近发布了DeviceOrientation事件规范,允许web应用程序通过Javascript访问加速度计和陀螺仪传感器,这是Android3.0和has 4.2都支持的。这意味着我们的基于运动的密钥记录器可以从一个网站交付,而不需要用户安装任何应用程序。

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

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

票数 2
EN

Stack Overflow用户

发布于 2012-01-26 22:33:02

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9026388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档