用Cocos Creator写的一个小游戏,调用onAccelerometerChange 获取重力感应结果时里面的回调函数不被执行,完全没有任何输出,那怕是直接用文档里下面这个给出的示例程序也没有输出,感觉完全没有进入到回调函数里(打印“1”都打不出来)
wx.onAccelerometerChange(function(res) {
console.log(1)
console.log(res.x)
console.log(res.y)
console.log(res.z)
})
但是在onAccelerometerChange的前、后执行
window.wx.startAccelerometer({
interval: 'normal',
success: function (res) {
console.log('startAccelerometer', 'success',res)
},
fail: function (res) {
console.log('startAccelerometer', 'fail')
},
complete: function (res) {
console.log('startAccelerometer', 'ok')
}
});
却有效果