小程序
小游戏
企业微信
微信支付
扫描小程序码分享
怎么获取这个动态键的值,来判断用户是否同意
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
success是点击确定后的回调,res是回调的参数,在回调方法里就能拿到,console一下就知道了。
确定也分几种情况,哪些写消息被订阅,哪些没有。
没点击确定的话就不用处理了,就是用户全都不订阅
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
根据请求返回的结果里面去获取当前模板的状态,这个看不懂么?
/** requestSubscribeMessage Promisify * @param {Array<string>} tmplIds 需要订阅的消息模板的id的集合<=3 * @return {Array<boolean>|null} subscribeMessageStatus 用户对所有模板消息的对应的状态,一次可授权1-3个模板消息,返回[true,true,true],需真机环境 */ // API地址:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html function subscribeMessagePromisify(tmplIds) { return new Promise((resolve, reject) => { wx.requestSubscribeMessage({ tmplIds, success(res) { let result = []; tmplIds.forEach(i => { result.push(res[i] === "accept"); }); resolve(result); }, fail(error) { resolve(null); }, }); }); }
console.log(Object.values(res)[0])
res['模板id'],正解,我也醉了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
success是点击确定后的回调,res是回调的参数,在回调方法里就能拿到,console一下就知道了。
确定也分几种情况,哪些写消息被订阅,哪些没有。
没点击确定的话就不用处理了,就是用户全都不订阅
根据请求返回的结果里面去获取当前模板的状态,这个看不懂么?
/** requestSubscribeMessage Promisify * @param {Array<string>} tmplIds 需要订阅的消息模板的id的集合<=3 * @return {Array<boolean>|null} subscribeMessageStatus 用户对所有模板消息的对应的状态,一次可授权1-3个模板消息,返回[true,true,true],需真机环境 */ // API地址:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html function subscribeMessagePromisify(tmplIds) { return new Promise((resolve, reject) => { wx.requestSubscribeMessage({ tmplIds, success(res) { let result = []; tmplIds.forEach(i => { result.push(res[i] === "accept"); }); resolve(result); }, fail(error) { resolve(null); }, }); }); }
console.log(Object.values(res)[0])
res['模板id'],正解,我也醉了