我正在构建一个phonegap/cordova应用程序,其中html来自远程源。我正在使用插件从网页与本机应用程序进行通信。
我开始构建一个android版本,它可以很好地使用这个插件。现在我正在添加Windows,但是无法使插件从远程html中工作。
我尝试使用默认的html页面,这是一个本地html页面,并试图与插件进行通信,这很好。因此,我的结论是cordova.exec()的插件和调用是正确的。
在我的输出窗口中,我看到一些来自我不确定它们是否影响我所看到的行为的消息:
*CordovaBrowser_LoadCompleted
神器在5秒后还没有发射。
频道未被触发: onPluginsReady
频道未被触发: onCordovaReady *
有人知道Windows 8上的cordova插件是否有问题,或者我如何解决这个问题?
发布于 2014-03-14 09:05:36
经过更多的测试和调试,我发现为什么插件没有在远程站点上运行,而是在本地工作。
Phonegap为每个平台使用不同版本的cordova.js文件。在远程站点上包含Windows版本,插件开始工作( Andriod停止工作)
重新思考我的建筑,现在增加了知识。
https://stackoverflow.com/questions/22328009
复制相似问题