订阅消息点击事件放在wx.getStorage失效?
在一个点击动作中,先缓存一个 wx.getStorage({
key: params + _self.actid,
success(res) {
callback && callback(false);
},
fail(err) {
wx.setStorage({
key: params + _self.actid,
data: true
success() {
callback && callback(true);
},
fail(err) {
}
})
}
})
再回调调用 wx.requestSubscribeMessage
部分手机报错
requestSubscribeMessage:fail can only be invoked by user TAP gesture
我把缓存动作删掉就可以了。这样做是为什么。我也是一个动作触发的