1
加速度计API可以加个去除重力的选项吗?在用到加速度计API的时候,发现3轴加速计获取到的加速度是包含重力的,希望在以后的版本中增加获取线性加速度(及不包含重力加速度),现在这个API能实现的东西太少了。2020年就有这个需求了,不知道为什么现在还没有实现?https://developers.weixin.qq.com/community/develop/doc/000ea2c17fce10ff291a8ef4a56801[图片]
01-12还没消息,请问你是怎么做的
加速度计能否也返回去掉重力后的读数?这不是bug,我只是提出请求。onAccelerometerChange这个函数返回的是带重力加速的读数,能否提供一个去掉重力的,类似android里TYPE_LINEAR_ACCELERATION的结果。感谢。
01-12安卓: 方位角(绕 z 轴旋转的角度)。此为设备当前指南针方向与磁北向之间的角度。如果设备的上边缘面朝磁北向,则方位角为 0 度;如果上边缘朝南,则方位角为 180 度。与之类似,如果上边缘朝东,则方位角为 90 度;如果上边缘朝西,则方位角为 270 度。 IOS绕 z 轴旋转的角度:每次以当前设备启动方向作为0度(接近359)。
onDeviceMotionChange方法第一次拿到的alpha值都是359.9997971985openDeviceMotionListening = () => { return new Promise(resolve => { const getAlpha = ({ alpha }) => { this.closeDeviceMotionListening() resolve(alpha) } Taro.startDeviceMotionListening() Taro.onDeviceMotionChange(getAlpha) }) } /** * @description: 关闭获取用户手机设备方向 * @return {*} */ closeDeviceMotionListening = () => { // Taro.offDeviceMotionChange(); // TODO: 此方法报错 Taro.stopDeviceMotionListening() } const alpha = await openDeviceMotionListening ()
2023-10-05