Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
5965901f
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3172
Star
105
Fork
804
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
93
列表
看板
标记
里程碑
合并请求
67
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
93
Issue
93
列表
看板
标记
里程碑
合并请求
67
合并请求
67
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
5965901f
编写于
12月 14, 2023
作者:
DCloud_JSON
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update unipush-v2.md
上级
b6f2c6dd
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
6 addition
and
1 deletion
+6
-1
docs/unipush-v2.md
docs/unipush-v2.md
+6
-1
未找到文件。
docs/unipush-v2.md
浏览文件 @
5965901f
...
...
@@ -200,7 +200,12 @@ uni-push产品有2个入口:
以上两种方案各有优劣,方案一更加灵活;比如:客服功能,客户端接收到聊天消息时,应用如果已经打开聊天对话页面,就直接将监听到的推送内容,渲染到页面。如果应用未打开聊天页,则调用api创建“通知栏消息”提醒用户;此时你还可以执行一些其他逻辑,比如将tabBar的消息中心加红点等。方案二比较简便,客户端无需额外编写代码,自动创建通知栏消息;但仅适用于不关心客户端行为就创建“通知栏消息”的场景,如广告营销内容的推送等。
### 客户端启用uniPush2.0
#### 客户端类型@getuiPhoneType
个推的客户端类型是仅根据使用的sdk类型来判断的,分为两类:
1.
native sdk(在
`manifest.json`
->
`APP 模块配置`
->
`uniPush 2.0`
配置界面勾选离线推送时启用的 sdk),获取到的 cid 的 phoneType 为 APP 类型。
2.
jssdk(
`manifest.json`
->
`APP 模块配置`
->
`uniPush 2.0`
配置界面,仅勾选在线推送,未勾选离线推送时启用的 sdk),获取到的 cid 的 phoneType 均为小程序,而不管实际上你的客户端是 APP、小程序还是 web。
### 客户端启用uni-push2.0
操作步骤打开
`manifest.json`
-
`App模块配置`
- 中勾选
`uniPush 2.0`
-
`重新编译项目`
![](
https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/20220525105852.jpg
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录