科尔多瓦没有定义?

时间:2014-09-28 23:04:23

标签: cordova push-notification ionic-framework

我目前正在尝试使用pushPlugin plugin,但是当我尝试初始化它时,它说'cordova'没有定义。正在包含cordova.js文件,但是404s就像它应该的那样。如果是这样的话,那些插件应该如何工作呢?更具体地说,如何让pushPlugin工作?

2 个答案:

答案 0 :(得分:1)

对于大多数插件,你是对的。但此插件的目的是允许设备通过其中一个推送提供程序(例如Apple的APN或Google'GCM)接收远程通知。

对于这个插件,没有“假”提供程序将消息发送到台式计算机,因此它无法设置处理程序来监听它们。

我通常将这样的代码放在'if window.cordova'条件中,这样它就不会在桌面上运行。您需要使用真实设备来正确测试此插件的功能。

希望这很有用,

约翰

答案 1 :(得分:0)

如果您在桌面上进行测试,则需要这样做。他们不会在那里工作。