推送徽章停留在应用程序上,我做过什么!即使是推送通知功能,我也会正常打开应用程序,但BADGE会一直呆在那里,永远不会消失。 我也尝试低于这个方法(没有帮助)推送徽章持续存在
Titanium.UI.iPhone.appBadge = 0;
推送徽章停留在应用程序上,我做过什么!即使是推送通知功能,我也会正常打开应用程序,但BADGE会一直呆在那里,永远不会消失。 我也尝试低于这个方法(没有帮助)推送徽章持续存在
Titanium.UI.iPhone.appBadge = 0;
读你的问题,我想你想重新显示在您的应用程序图标的应用程序徽章后。我认为你使用Cloud.PushNotifications
发送推送通知。如果是这样,它将在ACS上存储徽章的数量,每次您调用Cloud.PushNotifications.notify
方法时将更新该徽章,并且每次您收到推送时都会将其设置为应用程序图标。
要重新在ACS徽章尝试以下
Cloud.PushNotifications.resetBadge({
device_token: device_token //Give your device token here
}, function (e) {
if (e.success) {
Ti.UI.iPhone.setAppBadge(0); //Resetting the badge in device
}
else {
Ti.API.error(e);
}
});
现在,当您收到新的通知徽章将被设置为(取决于徽章财产的推载荷值收到)。
希望它对你有所帮助。
我确实使用城市飞艇模块..而不是云。推。你可能会建议任何其他帮助_? – user2964825 2014-09-05 16:38:10
糟糕!对不起,我没有使用城市飞艇。 – Anand 2014-09-10 04:42:11
有些上下文会有所帮助!你在用巫婆语言编程吗?女巫框架。等... – 2014-08-28 15:13:28