簡體   English   中英

Cordova 3.5.0上的本地通知不起作用?

[英]Local notification on cordova 3.5.0 aren't working?

我曾經添加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版本中的某些內容或更改過的內容?

一旦“設備就緒”,該插件將可用。 監聽設備就緒事件,然后調用警報功能。

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

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

這里有個驚喜。 每當您啟用插件時,都必須再次下載調試器,然后將其安裝在虛擬機/設備上才能使其識別插件。 文檔沒有說出來。 我今天才發現的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM