收藏
回答

陀螺仪调用不起来?

本机版本2.12.2,但总是调不起来陀螺仪。

简单代码如下

if (this.compareVersion(Taro.getSystemInfoSync().SDKVersion, '2.3.0') >= 0) {
  if (Taro.startGyroscope) {
    Taro.startGyroscope({
      success: () => {
        Taro.onGyroscopeChange(res => {
          console.log('res', res)
        })
      }
    })
  } else {
    Taro.showModal({
      title: '提示',
      content: '版本支持,startGyroscope不支持' + Taro.getSystemInfoSync().SDKVersion
    })
  }
} else {
  Taro.showModal({
    title: '提示',
    content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'
  })
}
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签