小程序订阅消息 多个模板id

如果还是只显示一个 用真机调试
 
wx.requestSubscribeMessage({
          tmplIds: ['COmZQC5X2dQkMd','qQPg60Y6DV'],
          success(res){
              // 模板id1的处理逻辑
              if (res['COmZQC5X2dQkMd'] === 'accept') {
                  console.log("用户订阅了会议通知");
              } else if (res['COmZQC5X2dQk'] === 'reject') {
                  console.log("用户取消订阅会议通知");
                  wx.showModal({
                    title: '提示',
                    content: '你取消订阅会议通知',
                    showCancel: false
                  })
              }else {
                wx.showToast({
                  title: '授权会议通知订阅消息有误',
                  icon: 'none'
                })
              }
              // 模板id2的处理逻辑
              if (res['qQPg60Y6DV'] === 'accept') {
                console.log("用户订阅了日程通知");
              } else if (res['qQPg60Y6DV'] === 'reject') {
                console.log("用户取消订阅行程通知");
                wx.showModal({
                  title: '提示',
                  content: '你取消订阅日程通知',
                  showCancel: false
                })
              }else {
                wx.showToast({
                  title: '授权日程通知订阅消息有误',
                  icon: 'none'
                })
              }
          },
          fail :(errCode,errMessage) =>{ 
            console.log("订阅消息 失败 "+errCode+" message "+errMessage);
          },
          complete:(errMsg)=>{
            console.log("订阅消息 完成 ");
            console.log(errMsg);
          }
    });
posted @ 2021-02-05 12:55  在学习编程的lsy呀  阅读(1549)  评论(0编辑  收藏  举报