onShow: function () { wx.onAccelerometerChange( function (e) { console.log(e.x) console.log(e.y) console.log(e.z) if (e.x > 1 && e.y > 1) { wx.showToast({ title: '摇一摇成功' , icon: 'success' , duration: 2000 }) } })
onHide: function () { wx.onAccelerometerChange( function (e){ e = null ; }) } }) |
onHide销毁重力感应API方法的时候貌似没有起作用,请问如何正确销毁调用的方法呢?
请看文档
接口设计问题,后边补上取消监听的接口
这不止是取消监听的接口问题 你们应该要出个接口可以销毁监听的事件 不然重新进入还是有可能会出现多次的监听事件,这个不只是暂停的问题,是监听事件销毁的接口,前端是有些方法可以解决避免,最好是你们接口设计上面解决
现在好像也还没有。。。。。。