小程序訂閱消息 多個模板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);
          }
    });


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM