收藏
回答

​小程序 ios的陀螺仪获取到的值有异常。。。

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.onGyroscopeChange(function callback) 陀螺仪 微信iOS客户端 7.0.3 2.6.6

ios 陀螺仪静止摆放,三个轴向的角速度的值的各自累加值会在十秒左右变成 350+,安卓的正常,为0;计算静止状态的平均误差,我取10w次的累加值算出平均每次累值去修正静止误差,然后测试,一分钟内,ios误差在正负5以内,静止状态基本可以满足需求了。但是测试发现在运动状态也有异常,将对应的角速度转换成角度,采用静止的修正值去修正后,从初始点运动十来秒后,放回原位,角速度累加不为零 >= 30+,不加修正值,测试>= 60+, 在远动十秒后,放回起始位置后,会有大好几百的角度差。安卓的角度差为0 ; 起始位置说明:放在桌面靠挡板,也就是所有轴向可保持固定。请问这种情况,我应该怎么处理。急。。。使用过 i5 i5s i6测试结果相同。。

最后一次编辑于  2019-11-30
回答关注问题邀请回答
收藏

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-12-02

    你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

    2019-12-02
    有用
    回复
登录 后发表内容
问题标签