unipush的使用及注意事项

具体实现步骤

unipush使用指南 https://ask.dcloud.net.cn/article/35622

通知消息的左上角图标为默认的hbuild图标,如何修改

1、让ui做一下图标,需要注意以下几点:1.必须是带 Alpha 透明通道的 PNG 图片。 2.背景必须是透明的。 3.图形必须是白色。 4.周围不宜留过多的 padding5.需要18x18,24x24,36x36,48x48,72x72五个尺寸6.需要以push_small.png命名2、在项目的unpackage/res/下新建drawable-hdpi,drawable-ldpi,drawable-mdpi等五个文件夹,每个文件夹下存放对应尺寸(从18x18到72x72排列)的push_small.png图片。具体如下图所示3、在manifest.json的源码视图里找到sdkConfigs节点->push节点->unipush节点并写入以下代码
"push" : {"unipush" : {"icons" : {"small" : {//  左上角小图标"ldpi" : "unpackage/res/drawable-ldpi/push_small.png","mdpi" : "unpackage/res/drawable-mdpi/push_small.png","hdpi" : "unpackage/res/drawable-hdpi/push_small.png","xhdpi" : "unpackage/res/drawable-xhdpi/push_small.png","xxhdpi" : "unpackage/res/drawable-xxhdpi/push_small.png"}}}
},

uniapp后台里推送的透传消息模板及客户端处理及注意事项

透传消息之个推渠道与厂商渠道介绍

对于android来说:
App正在被使用时:走个推渠道
App后台运行时:走个推渠道
App进程被杀掉时:走厂商渠道对于iOS来说:
App正在被使用时:走个推渠道
App后台运行时:走厂商渠道
App进程被杀掉时:走厂商渠道ps:一般情况下,厂商渠道都是会以通知形式在手机通知栏送达的,个推渠道是否会在通知栏显示则根据手机而定。
所以建议在App里处理推送消息时,通过个推渠道送达的,可以单独给一个弹框展示(如下图)。

透传消息之个推渠道推送配置

透传消息之android厂商渠道推送配置

Android厂商渠道通知类型intent模板

intent:#Intent;action=android.intent.action.oppopush;launchFlags=0x14000000;component=你的包名/io.dcloud.PandoraEntry;S.UP-OL-SU=true;S.title=你的标题(必填);S.content=你的内容(必填);S.payload=你的app页面路由(必填);end

透传消息之iOS厂商渠道推送配置

3、处理消息数据,在项目的App.vue页面里添加以下代码

onLaunch() {// console.log('初始化完成了(只触发一次)');// #ifdef APP-PLUS  const _self = this;  const _handlePush = function(message) {// console.log(message)if(message.payload){uni.navigateTo({url: message.payload});}};  const _handleRemind = function(message) {if(message.content){uni.showModal({title: '温馨提示',content: message.content,success: function (res) {if (res.confirm) {if(message.payload){uni.navigateTo({url: message.payload});}} else if (res.cancel) {}}});}};  plus.push.addEventListener('click', _handlePush);  //用户点击推送消息事件:一般在App后台运行时(消息通过厂商方式以通知形式在通知栏送达),然后用户点击消息后触发此事件plus.push.addEventListener('receive', _handleRemind);  //用户接收到推送消息事件:一般在用户正在使用App时(消息通过个推方式送达),用户直接在App内接收到消息并触发此事件// #endif
},

iOS自定义基座测试消息推送注意事项

基于unipush实现直播开播提醒功能

https://www.cnblogs.com/huihuihero/p/13725326.html

相关文档

unipush使用指南 https://ask.dcloud.net.cn/article/35622

unipush常见问题 https://ask.dcloud.net.cn/article/36611

push推送开发指南 https://ask.dcloud.net.cn/article/34

配置推送图标 https://ask.dcloud.net.cn/article/35537

修改unipush通知图标相关推荐

  1. Android 10 状态栏通知图标和下拉状态栏图标为白色问题

    前言 安装第三方应用,会在状态栏上面和下拉状态栏通知图标显示白色 原因 因为google在android5.0上面做了限制,为了统一系统风格.之后的状态栏icon就不能够随便用一张色彩丰富的图片了,只 ...

  2. Android Studio系统状态栏,设置setSmallIcon通知图标无效问题及解决方案

    关于设置setSmallIcon通知图标无效问题 [分析] targetSdkVersion 是 Android 系统提供前向兼容的主要手段(即:新版本SDK手机兼容旧版本SDK工程).这是什么意思呢 ...

  3. flutter 修改iOS app图标 名称

    这里主要讲2点,一是 iOS app的图标尺寸大小,二 是如何修改iOS app图标以及名称 iOS图标尺寸大小 首先我们打开xcode,并打开项目,找到app图标的位置 接下来我们可以看到图标下面有 ...

  4. 解决Android高版本状态栏通知图标白底问题

    最近临时转换角色修改Android系统源码,没有搞过一看源码一脸懵逼,代码太多了,关键是无法跟studio一样直接进行代码调转,折腾了一天才找到这个问题要修改的地方,其实就是Google为了规范统一和 ...

  5. Kali Linux修改桌面默认图标

    Kali Linux修改桌面默认图标 从Kali Linux 2019.4开始,支持Undercover模式,类似Windows模式.大学霸IT达人当用户切换为Undercover模式后,默认桌面图标 ...

  6. 如何修改MFC的图标

    更改IDR_MainFrm指向的ico文件, 该图标有两种格式,32×32和16×16,这两种格式都要改,还可以在主框架的OnCreate函数里指定使用哪个图标: HICON m_hIcon; 在Ma ...

  7. 动态修改网页icon图标

    动态修改网页icon图标 //如果在vue项目中 在App.vue下的 created() 中输入 var link = document.querySelector("link[rel*= ...

  8. linux怎么改程序图标,如何在Ubuntu Unity上修改应用程序图标

    这篇文章将教大家在Ubuntu Unity上修改应用程序图标,这个教程适合于Ubuntu 14.04, Ubuntu 13.10, Ubuntu 12.04 等使用Unity作为默认桌面环境的发行版. ...

  9. 如何修改可执行文件的图标

    如何修改可执行文件的图标 创建时间:2001-12-17 文章属性:转载 文章来源: www.xici.net/main.asp 文章提交: wzfish (wzfish_at_21cn.com) 本 ...

最新文章

  1. Linux 准确查找结构体定义位置
  2. GridView 与ImageAdapter (笔记)
  3. linux与unix时间戳互转
  4. P2197 【模板】nim游戏
  5. Java程序员应该了解的10个设计原则
  6. 2019,燃烧的中国开源年
  7. 视觉slam十四讲课后习题ch3--5题
  8. php单字母函数(快捷方法)使用总结转载
  9. asp.net 通过ajax方式调用webmethod方法使用自定义类传参及获取返回参数
  10. FTP链接ubuntu链接被拒绝
  11. word转pdf linux java,java实现Word转Pdf(Windows、Linux通用)
  12. 数字化中台前导--企业架构TOGAF简介
  13. 罗技键盘连计算机,罗技键盘怎么连接电脑(罗技键盘使用教程及性能评测)
  14. 淘宝小程序开发注意点
  15. 小米手机获取root权限完整详细教程,亲测可用(精)
  16. 模拟外线O口呼入时,看不到来电显示号码?
  17. Deblur-NeRF CVPR 2022
  18. 【CAD】【个人习惯】十字光标大小和自定义右键单击
  19. context.write
  20. Python随机生成出生日期

热门文章

  1. v-for 遍历数组数字
  2. 陆奇博士200616直播PPT内容
  3. 纪念-收到华为技术有限公司的正式录用通知
  4. Jmeter获取短信验证码接口压测
  5. 中国电信吴湘东:云网一体化将为运营商带来新的融合和创新
  6. 超详细的Sentinel入门
  7. 今日头条:内容引流玩法(上)
  8. 新买的笔记本电脑需要测试什么软件,新买的笔记本电脑一定不要着急用,先做好这五步,才能放心使用...
  9. 在QQ通讯录之前拦截短信
  10. 让机器人组装Ikea家具是怎样的体验?