3***@qq.com
3***@qq.com
  • 发布:2019-01-31 11:36
  • 更新:2020-12-16 19:15
  • 阅读:3639

分享获取ios应用图标角标数量,修改并发送至个推服务器

分类:Native.js

ios离线推送消息是apns发送控制应用图标数量+1,点击消息后应用上的数字消失,实际上并没有-1,以下方法可实现。

plus.push.addEventListener( "click", function( msg ) {  
    //导入ios UIApplication  
    var UIApplication = plus.ios.import("UIApplication");  
    var app = UIApplication.sharedApplication();  
    //获取应用图标的数量  
    var oldNum = app.applicationIconBadgeNumber();  
    var newNum = oldNum - 1;  
    //设置应用图标的数量  
    plus.runtime.setBadgeNumber(newNum);  
    //导入个推原生类  
    var GeTuiSdk = plus.ios.importClass('GeTuiSdk');  
    GeTuiSdk.setBadge(newNum);  
});  
5 关注 分享
y***@163.com chenguokai 被梦想绊倒 按时付款撒 吃辣条的大妖怪

要回复文章请先登录注册

xiaoliao998

xiaoliao998

有个大问题,如果通知被手动删除,但是角标一直都在,这个怎么处理啊
2020-12-16 19:15
1***@qq.com

1***@qq.com

大佬,那安卓的呢?
2019-11-12 11:35