屏蔽Push相关api

master
luzhaofeng 5 years ago
parent 71bab8533e
commit 252091db2c
  1. 38
      lib/js/pushEventListener.js
  2. 42
      mine/js/base/getClientInfo.js

@ -1,24 +1,24 @@
// 监听plusready事件
document.addEventListener("plusready", function() {
//监听推送消息点击事件
plus.push.addEventListener("click", function(msg) {
//解析数据
var jsonPayload = getPayload('click', msg);
//业务逻辑
openWindowByPushType(jsonPayload);
});
// //监听推送消息点击事件
// plus.push.addEventListener("click", function(msg) {
// //解析数据
// var jsonPayload = getPayload('click', msg);
// //业务逻辑
// openWindowByPushType(jsonPayload);
// });
//监听在线推送消息点击事件
plus.push.addEventListener("receive", function(msg) {
//解析数据
var jsonPayload = getPayload('receive', msg);
//如果是本地消息进行业务逻辑,否则创建本地消息
if(jsonPayload.msgType == 'LocalMSG') {
//业务
} else {
createLocalPushMsg(msg.content, jsonPayload);
}
});
// //监听在线推送消息点击事件
// plus.push.addEventListener("receive", function(msg) {
// //解析数据
// var jsonPayload = getPayload('receive', msg);
// //如果是本地消息进行业务逻辑,否则创建本地消息
// if(jsonPayload.msgType == 'LocalMSG') {
// //业务
// } else {
// createLocalPushMsg(msg.content, jsonPayload);
// }
// });
});
/***
@ -73,7 +73,7 @@ function getPayload(eventType, msg) {
function createLocalPushMsg(content, payload) {
//本地信息的标识
payload.msgType = 'LocalMSG';
plus.push.createMessage(content, JSON.stringify(payload), {});
// plus.push.createMessage(content, JSON.stringify(payload), {});
}
function openWindowByPushType(payload) {

@ -3,25 +3,25 @@ var plusClientId = '';
// 扩展API加载完毕,现在可以正常调用扩展API
document.addEventListener("plusready", function() {
//记录是否成功获取客户端id
var clientIdFlag = false;
//获取次数
var getClientIdCount = 1;
//循环获取客户端标识
if(!clientIdFlag) {
// 获取客户端标识信息
var info = plus.push.getClientInfo();
//赋值
plusClientId = info.clientid;
//如果获取客户端id成功,改变标识
if(plusClientId != '') {
clientIdFlag = true;
}
//循环一次后自增
getClientIdCount++;
//获取次数超过10次,抛出异常
// if(getClientIdCount > 10) {
// throw new Error("获取客户端Id失败!");
// }
}
// //记录是否成功获取客户端id
// var clientIdFlag = false;
// //获取次数
// var getClientIdCount = 1;
// //循环获取客户端标识
// if(!clientIdFlag) {
// // 获取客户端标识信息
// var info = plus.push.getClientInfo();
// //赋值
// plusClientId = info.clientid;
// //如果获取客户端id成功,改变标识
// if(plusClientId != '') {
// clientIdFlag = true;
// }
// //循环一次后自增
// getClientIdCount++;
// //获取次数超过10次,抛出异常
// // if(getClientIdCount > 10) {
// // throw new Error("获取客户端Id失败!");
// // }
// }
}, false);
Loading…
Cancel
Save