8***@qq.com
8***@qq.com
  • 发布:2025-11-11 09:38
  • 更新:2025-11-11 09:38
  • 阅读:12

ios在应用活跃时收到推送消息,点击推送消息时,uni.onPushMessage的回调未执行;但是在应用进程关闭的情况下收到了推送消息,点击消息能正常执行回调

分类:uni-app
            uni.onPushMessage((res) => {  
                this.handlePushClick(res)  
            });  

    handlePushClick(res) {  
         uni.showModal({  
              content: `res:${ JSON.stringify(res) }`  
        })  
        if (res && res.data/* && res.type === "click"*/) {  
            if (!res.data.payload || !res.data.payload.type) return;  
            switch (res.type) {  
                case "click":  
                    uni.showModal({  
                        content: `click:${ JSON.stringify(res) }`  
                    })  
                    break;  
                case "receive":  
                    uni.showModal({  
                        content: `receive:${ JSON.stringify(res) }`  
                    })  
                    break  
            }  
        }
2025-11-11 09:38 负责人:无 分享
已邀请:

要回复问题请先登录注册