绑定极光id

This commit is contained in:
THK3121 2023-07-01 14:27:18 +08:00
parent d3bba79eb4
commit 65da47058c
3 changed files with 389 additions and 311 deletions

49
App.vue
View File

@ -124,24 +124,24 @@
jpushModule.initJPushService() jpushModule.initJPushService()
jpushModule.addConnectEventListener(result=>{ jpushModule.addConnectEventListener(result=>{
let connectEnable = result.connectEnable let connectEnable = result.connectEnable
console.log("jpush连接", connectEnable) // console.log("jpush", connectEnable)
}) })
// //
jpushModule.setAlias({ // jpushModule.setAlias({
'alias': uni.getStorageSync('userId'), // 'alias': uni.getStorageSync('userId'),
'sequence': 1 // 'sequence': 1
}) // })
// //
jpushModule.addTagAliasListener(result => { // jpushModule.addTagAliasListener(result => {
let code = result.code // let code = result.code
let sequence = result.sequence // let sequence = result.sequence
let tags = result.tags // let tags = result.tags
let tag = result.tag // let tag = result.tag
let tagEnable = result.tagEnable // let tagEnable = result.tagEnable
let alias = result.alias // let alias = result.alias
console.log(alias, '别名') // console.log(alias, '')
}) // })
// //
jpushModule.addNotificationListener(result => { jpushModule.addNotificationListener(result => {
let notificationEventType = result.notificationEventType let notificationEventType = result.notificationEventType
@ -153,22 +153,17 @@
// //
if (notificationEventType == 'notificationOpened') { if (notificationEventType == 'notificationOpened') {
uni.navigateTo({ uni.navigateTo({
url: '/pages/daibanliebiao/daibanliebiao' url: result.extras.route
}) })
} }
}) })
jpushModule.getRegistrationID(result => {
console.log("注册ID", result.registerID) // jpushModule.addCustomMessageListener(result => {
if (result.registerID) { // let messageID = result.messageID
uni.setStorageSync("register_id", result.registerID) // let content = result.content
} // let extras = result.extras
}) // console.log("", result)
jpushModule.addCustomMessageListener(result => { // })
let messageID = result.messageID
let content = result.content
let extras = result.extras
console.log("自定义消息", result)
})
//#endif //#endif

View File

@ -74,6 +74,16 @@ export function bindMp(data) {
noAuth: true noAuth: true
}); });
} }
/**
* 绑定极光id
* @param data object 小程序用户登陆信息
*/
export function bindJG(data) {
return request.post("auth/bindJg", data, {
noAuth: true
});
}
/** /**
* 分享 * 分享
* @returns {*} * @returns {*}

File diff suppressed because it is too large Load Diff