在前期实现un-app
集成极光推送并完成状态栏消息通知的基础上,需要实现应用icon角标显示未读信息数量,点击图标后跳转至应用具体页面,阅读某条信息后,角标数字相应减一功能。
待实现功能点:
鉴于uni-app
App 端内置 HTML5+
引擎,让 js
可以直接调用丰富的原生能力。应用H5+ API plus.runtime.setBadgeNumber
方法可实现应用角标数字展示效果。
plus.runtime.setBadgeNumber(8,{
title:'推送消息',
content:'消息内容'
});
应用示例如下:
// 设置数字
function setBadge() {
plus.runtime.setBadgeNumber(8);
}
// 清除数字
function clearBadge() {
plus.runtime.setBadgeNumber(0);
}
接口文档如下:
注意⚠️:
Android 2.2+
,但是目前仅支持小米(MIUI6
及以上)和华为设备,其它设备调用后无任何效果; HBuilderX2.9.9+
版本支持VIVO设备。iOS 4.3+
,且应用需开启“Push Notifications
”服务才生效。待补充。
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://shq5785.blog.csdn.net/article/details/124398170
内容来源于网络,如有侵权,请联系作者删除!