1
我目前正在使用MeteorJS的移动推送通知(android)。我现在用的是包:MeteorJS移动应用推送通知在后台
https://github.com/katzer/cordova-plugin-local-notifications
它正常工作时,应用程序已打开,但收盘时没有任何反应。有没有办法使用这个包来使推送通知即使在应用程序关闭或最小化时也能工作?有流星的替代包可以做背景推送通知吗?到目前为止,这是我的代码:
if(Meteor.isCordova){
Meteor.startup(function() {
cordova.plugins.notification.local.registerPermission(function (granted) {
if(confirm("Sample App would like to send you notifications: ") === true) {
alert('permission granted '+granted)
} else {
alert('permission denied')
}
});
});
Template.hello.events({
'click button': function() {
var msg = $('[name=msg]').val();
cordova.plugins.notification.local.add({ title: 'This is a sample push', message: msg });
}
});
};
一个非常直接的代码,只有在应用程序打开时才有效。我对背景通知的实际工作方式无能为力。谢谢
非常感谢你的回答,我会尽力解决你的问题。 –
没问题!一定要接受答案,如果它最终为你工作,祝你好运! :) – TylerCompiler
它在Android上正常工作,但在iOS上它没有:) –