| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | <script>	var AndroidLog = uni.requireNativePlugin("AndroidLog")	var device = uni.requireNativePlugin("DeviceInfo")	export default {		onLaunch: function() {			//判断客户端类别			const _handlePush = function(message) {  						// console.log("接收到推送消息:" ,message);						// alert(message)						//{"message":{"__UUID__":"androidPushMsg222631973","appid":"__UNI__29ECCC8","content":"{\"type\":2,\"jumpTo\":\"pages/login/login\"}","payload":{"jumpTo":"pages/login/login","type":2},"title":"智慧停车PDA"}}						AndroidLog.info({message: message.content})						let content = JSON.parse(message.content)						AndroidLog.info({message: content.jumpTo})									        };  							setTimeout(()=>{			var pinf = plus.push.getClientInfo();			var cid = pinf.clientid;//客户端标识  			if(cid != null && cid !=  '' && cid != 'null'){				//注册设备				var deviceInfo = device.getDeviceInfo()				this.$u.api.deviceReg({deviceNo:deviceInfo.deviceId,pushCid: cid})				.then(res=>{						if (res.code == 200){							plus.nativeUI.toast('设备注册成功');						}else{							plus.nativeUI.toast('设备注册失败');						}				}).catch(err=>{					plus.nativeUI.toast('设备注册失败');				});				clearTimeout()			}		}, 400);						//监听系统通知栏消息点击事件  			plus.push.addEventListener('click', _handlePush,false);  						//监听接收透传消息事件			plus.push.addEventListener('receive', _handlePush,false);  			// this.$wxApi.config();		},		onShow: function() {			// console.log('App Show')					},		onHide: function() {			// console.log('App Hide')		}	}</script><style lang="scss">	@import "uview-ui/index.scss";	/*每个页面公共css */</style>
 |