能用JavaScript收集手机传感器的信号吗?

boruili 2014-09-19 07:59:30
各位好,

我是一个JavaScript方面的小白,才开始学习2个月。我在想我们能否用JavaScript得到来自手机传感器的信号,像是包括加速度传感器(accelerometer),陀螺仪(gyroscope),环境光照传感器(light),磁力传感器(magnetic field),方向传感器(orientation),压力传感器(pressure),距离传感器(proximity)和温度传感器(temperature)等等。 谢谢各位了。 十分想得到答案。

...全文
369 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wz_307 2014-09-19
  • 打赏
  • 举报
回复
用纯js不可以. 但是现在有各种基于HTML+js开发的APP的编程工具, 封装了获取设备的以上信息的接口. js只需要调用一些方法即可:

function getOrient() {
	outSet( "获取设备当前方向信息" );
	plus.orientation.getCurrentOrientation( function ( o ) {
		outLine( "alpha:" + o.alpha + "<br/>beta:" + o.beta + "<br/>gamma:" + o.gamma );
	}, function ( e ) {
		outLine( "获取失败:" + e.message );
	} );
}
但是前提是需要使用这个环境来进行开发, 才有plus.orientation的调用
张运领 2014-09-19
  • 打赏
  • 举报
回复
没有听说过,JS有这个能力~ 如果JS有这么多能力的话,那Android和IOS开发的人,应该会被冲击了吧。

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧