收藏
回答

订阅消息不同手机 很多手机使用不了?提示 [渲染层错误] 2020年01月10日起,新发布的小程序将

/ 代码片段   
wx.requestSubscribeMessage({ 
                //获取下发权限
                // 0报名提交 
                // 1报名结果 
                tmplIds: [base.b_subid,base.resultid], //此处写在后台获取的模板ID,可以写多个模板ID,看自己的需求
                success(res) => {

华为 和苹果11 12  ,还有oppo 不行
7P以下可以
回答关注问题邀请回答
收藏

2 个回答

  • Summer✨
    Summer✨
    2021-03-09

    你好,无法显示订阅标签的问题

    1、请注意更新到最新版的开发者工具,下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

    2、请确认 wx.config 里有申请开放标签的权限,参考文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html

    3、如仍未调试成功,请提供具体的appid、代码、报错信息和截图。

    2021-03-09
    有用
    回复
  • Ay~Mr.颜🤓
    Ay~Mr.颜🤓
    2021-03-09

    订阅消息又改成订阅标签了吗?使用订阅消息必须先应用js?同样的代码 在其他手机可以弹窗啊

    经排查发现没有弹窗,所以代码流程走的是complete,并没有走进success 使用代码,见下

     wx.requestSubscribeMessage({ 
                    //获取下发权限
                    // 0报名提交 
                    // 1报名结果 
                    tmplIds: [base.b_subid,base.resultid], //此处写在后台获取的模板ID,可以写多个模板ID,看自己的需求
                    success(res) => {
                        //accept--用户同意 reject--用户拒绝 ban--微信后台封禁,可不管
                        if (res[base.b_subid] == 'accept') { 
                            e.baoming(s,t,true)
                        } else {
                            if (res[base.b_subid] == 'reject') { 
                                wx.showModal({
                                    title'温馨提示',
                                    content'您已拒绝授权,将无法在微信中收到提交通知!',
                                    showCancelfalse,
                                    successres => {
                                        if (res.confirm) {
                                            e.baoming(s,t,false)
                                        }
                                    }
                                })
                            }else if (res[base.resultid] == 'reject') { 
                                wx.showModal({
                                    title'温馨提示',
                                    content'您已拒绝授权,将无法在微信中收到报名结果通知!',
                                    showCancelfalse,
                                    successres => {
                                        if (res.confirm) {
                                            e.baoming(s,t,false)
                                        }
                                    }
                                })
                            }else{
                                e.baoming(s.t)
                            }
                        }
                    },complete:function(){
                        e.baoming(s,t,true)
                    }
                })
    
    2021-03-09
    有用
    回复 3
登录 后发表内容
问题标签