未运行,我已经开发使用的PhoneGap读取使用Google-Feed API跨域RSS订阅和发送系统通知用户是否有新的饲料可用的Web应用程序。系统通知在后台
我已经使用此Phonegap System Notification Plugin来创建推送通知。
这是插件附带的SystemNotificaton.java。
这是该插件附带的SystemNotification.js文件,该文件包含可在JavaScript文件中使用的所有方法。
这是我notification.js JavaScript文件中我已经创建了两个函数来读取两个独立的RSS订阅网址,我已经使用setIntervals调用函数每隔1个min.I也呼吁navigator.systemNotification.onBackground();方法在同一个函数中,这样当我的应用程序不活动时,这个函数会在后台运行,并在出现新的提要时向用户显示通知。
问题是,一旦应用程序启动,我就会收到通知,然后当我关闭应用程序时,我会收到几个通知,一两天后通知就会停止。我知道,因为我使用的是谷歌饲料api它不是实时的,但即使两天后它仍然无法正常工作。它看起来像onbackground方法不工作。任何人都可以指出我在做什么错误。