my.ondevicemotionchange(function listener)
基础库 或更高版本; 若版本较低,建议采取 兼容处理 。
小程序开发者工具: 不支持。
主体: 企业支付宝小程序 、 个人支付宝小程序
监听设备方向变化事件。
function listener
设备方向变化事件的监听函数
参数
object res
查看示例
属性 | 类型 | 描述 |
---|---|---|
alpha | number | 当 手机坐标 x/y 和 地球 x/y 重合时,绕着 z 轴转动的夹角为 alpha,范围值为 [0, 2*pi)。逆时针转动为正 |
beta | number | 当手机坐标 y/z 和地球 y/z 重合时,绕着 x 轴转动的夹角为 beta。范围值为 [-1*pi, pi) 。顶部朝着地球表面转动为正。也有可能朝着用户为正 |
gamma | number | 当手机 x/z 和地球 x/z 重合时,绕着 y 轴转动的夹角为 gamma。范围值为 [-1*pi/2, pi/2)。右边朝着地球表面转动为正 |
my.ondevicemotionchange(function listener)
var listener = function (res) {
console.log(res.alpha);
console.log(res.beta);
console.log(res.gamma);
}
my.ondevicemotionchange(listener);