在 APP.vue的onLaunch()中加入这段代码

 plus.push.addEventListener(
			'click',
			msg => {
				setTimeout(function() {
					uni.navigateTo({
						url: '/pages/tabbar/tabbar-5/systemMsg/systemMsg'
					});
				}, 1000);
			},
			false
		);
		//监听在线消息事件
  plus.push.addEventListener(
			'receive',
			msg => {
				setTimeout(() => {
				//如果是在线收到推送消息,需要创建一条推送  cover: false 是否覆盖上一条推送消息
					if (msg.type == 'receive') {
						var options = { cover: false, title: msg.payload.title };
						let url = '/pages/tabbar/tabbar-5/systemMsg/systemMsg';
						plus.push.createMessage(msg.payload.content, url, options);   //创建一条推送消息
					}
				}, 2500);
			},
			false
		);
Logo

前往低代码交流专区

更多推荐