求教关于陀螺仪问题?请求官方解答
需要从小程序调用手机的陀螺仪与加速计 简单代码如下
wx.startGyroscope({
interval: ‘game’,
success: function(res){
console.info(‘成功’ + res);
wx.onGyroscopeChange(function(res){
console.info(res);
})
}
});
程序报错 wx.startGyroscope is not a function。
最终发现这个报错都是在手机不支持陀螺仪时,会出现这个错误。反复测试多款手机 支持陀螺仪的就会正常打印数据。
调用加速计api也是如此。
问题1是: 手机如果不支持陀螺仪时,调取该api会出现上面的错误,能否支持在手机没有陀螺仪时进入fail回调而不是直接程序报错?(加速计api也会出现这样的情况)
还请各位大大不吝解答!! 先谢