2014-09-28 139 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

如果您正在桌面上进行测试,则这是预期的。他们不会在那里工作。

相关问题