Commit 2ff27a12 authored by 郝聪敏's avatar 郝聪敏

兼容关闭推送开关

parent 04365521
...@@ -474,9 +474,13 @@ ...@@ -474,9 +474,13 @@
]; ];
const { subscriptionsSetting } = await wepy.wx.getSetting({ withSubscriptions: true }); const { subscriptionsSetting } = await wepy.wx.getSetting({ withSubscriptions: true });
if (subscriptionsSetting && subscriptionsSetting.mainSwitch && subscriptionsSetting.itemSettings) { if (subscriptionsSetting && (!subscriptionsSetting.mainSwitch || subscriptionsSetting.itemSettings)) {
const isAlwaysAgree = tmplIds.every(v => subscriptionsSetting.itemSettings[v] === 'accept'); let isAlwaysAgree = true;
if (!isAlwaysAgree) { if (subscriptionsSetting.itemSettings) {
const itemKeys = Object.keys(subscriptionsSetting.itemSettings);
isAlwaysAgree = itemKeys.every(v => subscriptionsSetting.itemSettings[v] === 'accept');
}
if (!isAlwaysAgree || !subscriptionsSetting.mainSwitch) {
try { try {
await Dialog.alert({ await Dialog.alert({
message: '点击右上角“...” - 设置 - 消息订阅,开启接收订阅消息并选择所有消息', message: '点击右上角“...” - 设置 - 消息订阅,开启接收订阅消息并选择所有消息',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment