Uni-App App 监听 push 通知点击事件方法

在 App.vue 中 onLaunch() 函数中监听 app push 事件

uni.onPushMessage(({ type, data }) => {
    // 这里不要处理 type 为 click 的事件,要处理的是 receive
    // payload 是透传时填写的 json 对象
    if (type === 'receive') {
        // 以下为业务逻辑
        switch (data.payload.type) {
            case 'path':
                uni.navigateTo({
                    url: data.payload.value
                });
            break;
        }
    }
});

标签: Uni-App

添加新评论