// #ifdef APP-PLUS
// uni.showModal({
// title: '提示',
// content: '您的用户在其它的app登录,如果有问题,请修改密码或重新登录!',
// cancelText:"修改密码",
// confirmText:"好的",
// success: function (res) {
// if (res.confirm) {
// console.log('用户点击确定');
// } else if (res.cancel) {
// console.log('用户点击取消');
// }
// }
// });
const clientInfo = plus.push.getClientInfo()
console.log(clientInfo);
console.log(clientInfo.clientid);
//clientid
const _self = this;
const _handlePush_pash= function(message) {
// 通过 vuex 来同步页面的数据,仅做演示。
// 实际开发中,这里可能是跳转到某个页面等操作,请根据自身业务需求编写。
console.log(message);
_self.updatePushMessage(message);
console.log(message.payload);
// uni.showModal({
// content:'duixiang1111=='+JSON.stringify(message)+"duixiang111",
// showCancel: false
// });
var message_payload = JSON.parse(message.payload);
// uni.showModal({
// content:'duixiang=='+JSON.stringify(message_payload)+"duixiang",
// showCancel: false
// });
console.log(message_payload);
// var message_payload = JSON.stringify(payload);
//将对象转为字符串 JSON.stringify(jsObj)
//JSON字符串转为对象 JSON.parse(str);
console.log(message_payload.titelok);
console.log(message_payload.pagePath);
// uni.showModal({
// content:'tiaozhuang=='+message_payload.pagePath+"tiaozhuang",
// showCancel: false
// });
//这个很重要 因为加载要时间 定时器的重要性
setTimeout(() => {
//这个 调整
uni.navigateTo({
url: message_payload.pagePath
});
},1000);
//end 定时器 他有缓冲时间
};
plus.push.addEventListener('click', function(message) {
plus.nativeUI.toast('111push click');
console.log(message);
var message_payloadxxx = JSON.parse(message.payload);
//return;
_handlePush_pash(message);
});
plus.push.addEventListener('receive', function(message) {
plus.nativeUI.toast('push receive');
console.log(message);
// var i=0;
var jsonData = JSON.stringify(message.payload) //字字符串 对项专字符串
var jsonData1 = JSON.stringify(message) //字字符串 对项专字符串
//var jsonData=JSON.parse(message.payload) //字字符串 对项专字符串
//苹果解决
if (message.type == 'receive') {
//plus.push.createMessage(message.content,message.payload,message.title);
// plus.push.createMessage(message.content,jsonData,message.title);
// plus.push.createMessage(message.content,jsonData,message.title);
// plus.push.createMessage(message.content,aaa);
plus.push.createMessage(message.title, jsonData); //可以到页面
}
// return;
//_handlePush(message);
});
// #endif