💡
原文中文,约4200字,阅读约需10分钟。
📝
内容提要
本文介绍了基于uni-push2.0实现多平台推送的方法,包括开通uni-push2.0、填写包名或Bundle ID、启用uni-push2.0、监听推送消息、获取推送标识和发起推送。总结了推送流程和代码示例。
🎯
关键要点
-
uni-push2.0 是 DCloud 推出的全端统一推送服务,支持 App、Web、小程序等多个平台。
-
开通 uni-push2.0 前需填写 Android 包名、签名或 iOS Bundle ID。
-
客户端启用 uni-push2.0 需要在 App、Web 和小程序端分别进行配置。
-
监听推送消息的代码应在应用启动时执行,建议放在 onLaunch 中。
-
接收到的消息有两种类型:'click' 和 'receive',需区分处理。
-
获取客户端推送标识后,可以在服务端发起推送。
-
云函数需选择 uni-cloud-push 扩展库才能调用推送功能。
-
Web 端无需特别配置即可接收推送消息,小程序端需配置域名白名单。
-
APP 端需使用自定义调试基座应用才能接收推送消息。
🏷️
标签
➡️