cordova 3.5.0的本地通知不工作

Local notification on cordova 3.5.0 aren't working?

本文关键字:通知 工作 cordova      更新时间:2023-09-26

我曾经添加https://github.com/katzer/cordova-plugin-local-notifications插件,以便在我的应用程序上获得本地通知,但由于3.5.0版本插件不再由cordova加载…

插件似乎正确添加,因为我可以在:cordova plugin list结果

中看到它在JS代码中,我得到了
if(window.plugin && window.plugin.notification){
            window.plugin.notification.local.add({ message: 'a msg' }); 
        }

但窗口。

我错过了一些东西或与3.5.0版本改变的东西吗?

插件将在"Device is Ready"后可用。听设备就绪事件,然后调用警报功能。

https://github.com/jonbarlo/cordova-plugin-local-notifications使用该插件

document.addEventListener('deviceready', function () {
   // window.plugin.notification.local is now available
}, false);

这里有一个惊喜。无论何时启用插件,您都必须再次下载调试器,并将其安装在虚拟机/设备上以使其识别插件。医生没这么说。我今天才发现的。