调用wx.requestSubscribeMessage一直报错?
发布于 6 年前 作者 umao 4996 次浏览 来自 官方Issues

调用wx.requestSubscribeMessage,fail回调报错:

requestSubscribeMessage:fail can only be invoked by user TAP gesture

这个问题我也尝试了用bindtap但是没用

代码:

wxml:

<view class=“remind-r” bindtap=submit>{{remindBtnText}}</view>

是因为需要用button这个组件吗,希望官方可以给一下答复,蟹蟹了

2 回复

贴一下你的代码

点击即调用这个api,如果你在使用这个api前面有其它的现在语句,这个api是调用失败

如:

这样子是可以的

function tap(){

    wx.requestSubscribeMessage

}

如:

这样子会调用失败

function tap(){

    …//其它代码

    wx.requestSubscribeMessage

}

只能在点击行为或支付回调里用

回到顶部