【问题标题】:Local notification on cordova 3.5.0 aren't working?科尔多瓦 3.5.0 的本地通知不起作用?
【发布时间】:2014-07-24 18:30:24
【问题描述】:

我曾经添加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 版我是否遗漏了某些内容或某些内容发生了变化?

【问题讨论】:

    标签: javascript ios cordova localnotification


    【解决方案1】:

    一旦“设备准备就绪”,该插件将可用。监听设备就绪事件,然后调用你的警报函数。

    https://github.com/jonbarlo/cordova-plugin-local-notifications#using-the-plugin

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2018-06-19
        • 1970-01-01
        • 2021-07-15
        • 1970-01-01
        • 2018-08-15
        • 1970-01-01
        • 2019-01-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多