wangfukang 2 weeks ago
parent
commit
da199cebca
  1. 24
      App.vue

24
App.vue

@ -120,8 +120,12 @@
} }
}); });
jpushModule.addNotificationListener(result => { // jpushModule.addNotificationListener(result => { //
jpushModule.setBadge(0); if (jpushModule.setBadge) {
plus.runtime.setBadgeNumber(0); jpushModule.setBadge(0);
}
if (plus && plus.runtime && plus.runtime.setBadgeNumber) {
plus.runtime.setBadgeNumber(0);
}
let notificationEventType = result.notificationEventType let notificationEventType = result.notificationEventType
let woopId = result.extras && result.extras.dataType === 'woop' && result.extras.value; let woopId = result.extras && result.extras.dataType === 'woop' && result.extras.value;
const content = result.content || '' const content = result.content || ''
@ -178,12 +182,14 @@
} }
}); });
jpushModule.isPushStopped(res => { if (jpushModule.isPushStopped) {
// code 0 1 jpushModule.isPushStopped(res => {
const { // code 0 1
code const {
} = res code
}) } = res
})
}
//#endif //#endif
@ -377,6 +383,7 @@
}, },
getNotificationEnabled() { getNotificationEnabled() {
if (uni.getSystemInfoSync().platform == "ios") { if (uni.getSystemInfoSync().platform == "ios") {
if (!jpushModule.requestNotificationAuthorization) return;
jpushModule.requestNotificationAuthorization((result) => { jpushModule.requestNotificationAuthorization((result) => {
let status = result.status let status = result.status
if (status < 2) { if (status < 2) {
@ -384,6 +391,7 @@
} }
}) })
} else { } else {
if (!jpushModule.isNotificationEnabled) return;
jpushModule.isNotificationEnabled((result) => { jpushModule.isNotificationEnabled((result) => {
if (result.code == 0) { if (result.code == 0) {
this.noticMsgTool() this.noticMsgTool()

Loading…
Cancel
Save