小程序调用 wx.requestSubscribeMessage(https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html)唤起授权弹窗,用户点击了允许+总是保持以上选择,收到一次订阅消息后,第二次就收不到了,提示43101userrefuse to accept the msg
目前代码层面的做法是:只要用户勾选了允许+总是保持以上选择,就不会再请求微信授权(不然明明用户勾选了允许+总是保持以上选择,还每次都弹窗要授权,体验感会差)
是需要改成每次进来都调用wx.requestSubscribeMessage获得一次授权才可以保证每一次都能发送订阅消息吗?

每次进来都需要获取授权,对于哪些有勾选总是保持以上选择的用户是不会再次弹窗的。
是的,一次性订阅消息订阅1次可下发1次,次数可以累计。(是需要改成每次进来都调用wx.requestSubscribeMessage获得一次授权才可以保证每一次都能发送订阅消息吗?)
如果用户之前订阅该模板时勾选「总是保持以上选择」,下次调用该接口是不会弹窗的哈,会保持之前的选择。