在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
写在前: 小程序 服务通知 订阅消息功能 小程序文档地址 (前端部分) 第一步,html 内容,添加按钮点击事件 <text>{{textcontent}}</text> <button bindtap="subTap" hover-class="other-button-hover">允许订阅消息</button> 第二步,js 内容 data: { textcontent: '提示:未开启' }, // 检测是否开启 更新提示 testingTap: function() { let that = this; wx.getSetting({ withSubscriptions: true, success(res) { // console.log(res) if (res.subscriptionsSetting.mainSwitch) { if (res.subscriptionsSetting.itemSettings != null) { let item = res.subscriptionsSetting.itemSettings.P2wDrfX0CYmme5mgnmyxVdbXMZFp1mjByg9dE4_YrdQ if (item == "reject") { that.setData({ textcontent: '提示:您已经拒绝订阅消息' }) } else if (item == "accept") { that.setData({ textcontent: '提示:您已经开启订阅消息' }) } else if (item == "ban") { that.setData({ textcontent: '提示:您已经被后台封禁' }) } } } else { that.setData({ textcontent: '提示:订阅消息未开启' }) } } }) }, //授权 subTap: function() { let that = this; wx.requestSubscribeMessage({ tmplIds: ['P2wDrfX0CYmme5mgnmyxVdbXMZFp1mjByg9dE4_YrdQ'], success(res) { that.setData({ textcontent: '提示:授权成功' }) }, fail(res) { that.setData({ textcontent: '提示:授权失败' }) } }) },
|
请发表评论