订阅消息组件无法唤起,需要如何处理?

发布于 6 年前作者 cxie1357 次浏览最后编辑 6 年前来自 issues

API/组件: wx.requestSubscribeMessage

微信版本号:7.0.8

小程序基础库版本号:2.9.2

问题:手动触发调用wx.requestSubscribeMessage时回调返回如下:

{

   errCode: 20004,

   errMsg: "requestSubscribeMessage:fail the main switch is switched off"

}

是哪里配置不正确吗?

6 回复
wenjuan
wenjuan1 楼6 年前

主开关关闭了,在小程序的主页点击右上角的三个点,选择设置,看一下订阅消息的总开关肯定是关闭的,打开就可以了,这个如果用户把总开关关闭了,你就调不起来订阅消息的弹窗了。所以你写代码的时候需要判断总开关是否关闭,关闭了的话跳转到设置界面,让它自己打开。

jinggao
jinggao2 楼6 年前

同帐号先在安卓机器上授权后,回到ios上就有了

mingtang
mingtang3 楼6 年前

同问,我也是无法调起,点击按钮后调用wx.requestSubscribeMessage,没有反应,设置里看不到订阅消息开关

pengxiuying
pengxiuying4 楼6 年前

打开小程序的设置看看订阅消息开关是否为关闭状态

chaolong
chaolong5 楼6 年前

同问,我也是无法调起

jing86
jing866 楼4 年前

同问,我也是无法调起