2014-09-28 135 views
0

我正在嘗試使用pushPlugin plugin,但是當我嘗試初始化它時,它說「cordova」未定義。 cordova.js文件正在被包含,但它404s就像它應該的那樣。如果是這樣的話,這些插件應該如何工作?更具體地說,getPopgin如何工作?科爾多瓦沒有定義?

回答

1

對於大多數插件,你是對的。但是這個插件的目的是允許設備通過其中一個推送提供商(例如Apple的APN或Google的GCM)接收遠程通知。

對於這個插件,沒有'虛假'提供程序將消息發送到臺式計算機,所以它不能設置處理程序來偵聽它們。

我通常會在'if window.cordova'條件下放這樣的代碼,這樣它就不會在桌面上運行。您需要使用真實的設備來正確測試該插件的功能。

希望這是有用的,

約翰

+0

謝謝,我終於想通了這一點,做了你的建議什麼。 – 2015-01-08 18:42:15

0

如果您正在桌面上進行測試,則這是預期的。他們不會在那裏工作。

相關問題