收藏
回答

wx.getSetting返回参数subscriptionsSetting不是所有订阅消息集合?

wx.requestSubscribeMessage({

tmplIds: ['X_LCsMk-booXkxB-6CqsPsLVBuS-*********',

'WPGVr1WQoAZFhO6U-StMgRB98e4ocXe8j-*********',

'X_LCsMk-booXkxB-6CqsPu4ruXtBkp_-*********'],

success(res) {

console.log('sucess', res)

},

fail(res) {

console.log('fail', res)

}

})

返回结果

sucess 

  1. WPGVr1WQoAZFhO6U-StMgRB98e4ocXe8j-*********"accept"
  2. X_LCsMk-booXkxB-6CqsPsLVBuS-*********"accept"
  3. X_LCsMk-booXkxB-6CqsPu4ruXtBkp_-*********"filter"

调用wx.getSetting返回的只有一个

subscriptionsSetting:

X_LCsMk-booXkxB-6CqsPu4ruXtBkp_-*********"accept"

itemSettings:

X_LCsMk-booXkxB-6CqsPu4ruXtBkp_-*********"accept"

另外两个为什么不展示


回答关注问题邀请回答
收藏

1 个回答

  • o.o
    o.o
    2021-08-20

    好像是缓存问题 之前调用wx.requestSubscribeMessage时 tmplIds只添加了一次

    后来再次调用时tmplIds加了两个 wx.getSetting一直显示的是一个 清缓存后 就显示三个 正常了 😂


    2021-08-20
    有用
    回复
登录 后发表内容