调用代码如下:
wx.getSetting({
withSubscriptions: true,
success: function (res) {
}
})
参考官网介绍需要获取res.subscriptionsSetting.itemSettings进行判断用户是否开启订阅,若为开启,但返回结果只有mainSwitch,如下图:
基础库最低版本:2.16.0 微信版本:8.0.19 真机测试手机:HUAWEI Mate30 Pro 5G 操作系统:Harmony OS 2.0.0
请问这是什么原因导致的呢?谢谢!
只有勾选了【总是保持以上选择...】,下次再调用的时候才会返回itemSettings字段
你的模板类型是一次性订阅吧
我也遇到这种情况了,没有返回 itemSetting字段,只返回了mainSwitch~
问题解决了吗?我这面也遇到同样的问题。返回结果只有mainSwitch
是否先弹出了订阅,再调用的getSetting