350660053@qq.com
350660053@qq.com
  • 发布:2019-01-31 11:36
  • 更新:2019-01-31 11:36
  • 阅读:581

分享获取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);  
});  
1 关注 分享
yclsoftware@163.com

要回复文章请先登录注册