Cordova wp8应用程序未在Windows Phone 8 / 8.1模拟器中初始化

时间:2016-02-23 08:50:09

标签: cordova windows-phone-8.1 visual-studio-cordova windows-phone-8-emulator

我正在开发一款在Android和iOS上运行良好的Cordova应用程序,但在Windows Phone 8.0和8.1模拟器中运行时都存在问题(我的目标是wp8 cordova平台)。

应用加载到主页,但在输出窗口中,我看到了以下消息:

CordovaBrowser_LoadCompleted
Apache Cordova native platform version 3.8.2 is starting
Error::Plugin not allowed in config.xml. StatusBar
Error::Plugin not allowed in config.xml. Device
Error::Plugin not allowed in config.xml. NetworkStatus
CordovaBrowser_LoadCompleted
Apache Cordova native platform version 3.8.2 is starting
deviceready has not fired after 5 seconds.
Channel not fired: onCordovaInfoReady
Channel not fired: onCordovaConnectionReady

每次我与应用程序交互时(滚动,点击链接/按钮,......),模拟器中都不会发生任何事情,并且在输出窗口中会再次出现以下行:

CordovaBrowser_LoadCompleted
Apache Cordova native platform version 3.8.2 is starting

我正在使用模拟器,因为现在我没有真正的设备。

更新

再次运行cordova prepare wp8后,插件,设备准备和"频道未被触发的错误"消失;但是,应用程序仍然无法正常工作,我仍然可以获得CordovaBrowser_LoadCompleted和#34; Apache Cordova原生..."每次我尝试使用该应用时都会收到消息。

1 个答案:

答案 0 :(得分:1)

如果您尝试模拟Windows Phone 8.1,则必须使用Cordova / PhoneGap中的Windows平台而不是wp8平台。

cordova platform rm wp8
cordova platform add windows

有更多信息可供herehere

希望这会对你有帮助!