本次是獲取個推ClientID的方法
//監聽消息開始
document.addEventListener("plusready", function() {
// 監聽點擊消息事件
plus.push.addEventListener("click", function(msg) {
alert("進入Click事件");
alert(msg);
var vData = JSON.stringify(msg);
alert(vData);
var vInfo = plus.push.getClientInfo();
alert(vInfo);
var vInfoData = JSON.stringify(vInfo);
alert(vInfoData);
// 判斷是從本地創建還是離線推送的消息
switch (msg.payload) {
case "LocalMSG":
outSet("點擊本地創建消息啟動:");
break;
default:
outSet("點擊離線推送消息啟動:");
break;
}
// 提示點擊的內容
plus.ui.alert(msg.content);
console.log(msg.content);
}, false);
// 監聽在線消息事件 推送通知的
plus.push.addEventListener("receive", function(msg) {
alert("進入receive事件");
alert(msg);
var vData = JSON.stringify(msg);
alert(vData);
var vInfo = plus.push.getClientInfo();
alert(vInfo);
var vInfoData = JSON.stringify(vInfo);
alert(vInfoData);
if (msg.aps) { // Apple APNS message
alert("接收到在線APNS消息:");
} else {
alert("接收到在線透傳消息:");
}
}, false);
}, false);
效果如下圖:

好了,本次教程到此結束,
轉載請保留原作者地址以及姓名(本人無償分享經驗,有償接單制作APP,有需要可以聯系我。);
作者:南宮蕭塵
E-mail:314791147@qq.com
日期:2016-04-03