javascript - Phonegap 加速度计 y 值到度

标签 javascript cordova accelerometer

Phonegap 加速度计似乎返回如下 y 值:

// +10 y axis = straight up = 0/360 deg
// -10 y axis = straight down = 180 deg
// flat y axis = 90/270 deg

我的问题是,如何将此 y 轴转换为给定的度数?

此外,由于它是 phonegap,我假设这些值对于所有设备都是相同的。如果有人知道,请告诉我。

最佳答案

试试这个:

deg = acceleration.y / 10 * 90; 

当我做类似的事情时,我认为这对我有用。

关于javascript - Phonegap 加速度计 y 值到度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10758043/

相关文章:

javascript - MVC4 将日期值分配给 Bootstrap 日期文本框

javascript - 如何在 socket.io 事件后重定向客户端?

javascript - Cordova:卡在 createbanner() 上的 AdModPro 插件

javascript - 如何检查设备是在线还是离线 Phonegap

android - 计算移动设备线性运动(Android)

javascript - ViewData 未通过 Jquery 显示

javascript - 数据属性返回未定义

android - 电话间隙 : Command failed with exit code 8

android - 加速度计值以度为单位

android从加速度计读数中删除重力