1***@qq.com
1***@qq.com
  • 发布:2024-01-04 13:59
  • 更新:2024-01-04 15:06
  • 阅读:337

plus.runtime.setBadgeNumber(0) ios清理后会清理掉通知中心的推送

分类:uni-app

在ios中,在执行角标清理时会把通知中心中有关本app的推送都清理掉

在参考其他app(微信读书,淘宝)时发现清理角标并不会清空通知中心推送

那么这个是否是bug呢?

if (plus.os.name.toLowerCase() == 'ios') {    
        var UIApplication = plus.ios.import("UIApplication");    
        var app = UIApplication.sharedApplication();    
        app.setApplicationIconBadgeNumber(-1)    

    }  

使用原生就可以了
不要使用

plus.runtime.setBadgeNumber(0);
2024-01-04 13:59 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

https://stackoverflow.com/questions/23674916/clear-notifications-badge-without-removing-notifications

我看文章设置为-1是可以的,但是uniapp中好像不行

if (plus.os.name.toLowerCase() == 'ios') {  
        var UIApplication = plus.ios.import("UIApplication");  
        var app = UIApplication.sharedApplication();  
        app.setApplicationIconBadgeNumber(-1)  

    }

使用原生就可以了

要回复问题请先登录注册