【问题标题】:Cordova 3.1.0, AngularJS, WP8 .xap works in emulator not on deviceCordova 3.1.0、AngularJS、WP8 .xap 在模拟器中工作而不是在设备上
【发布时间】:2014-07-31 03:53:40
【问题描述】:

我有一个适用于 WindowsPhone8 的带有 Cordova 3.1.0 和 AngularJS 的应用程序。

当我使用 PhoneGap Build 构建它时它可以工作(我已经为 phonegap 构建准备了我的应用程序)并将 .xap 部署在模拟器中,但当我将相同的 .xap 部署到 WP8 设备时,我得到一个黑色屏幕。

但同样的 Android 版本在 Android 设备上也能正常工作。

我已尝试使用 Visual Studio 构建 .xap。 .xap 再一次在模拟器上工作,但在设备上不工作

我做错了什么?

【问题讨论】:

  • 当我使用科尔多瓦的 CLI 直接部署到设备时,我得到了具有本机功能的 WP8 应用程序。但是当我使用来自该版本的 .xap 时,我仍然会出现黑屏。我很困惑。

标签: angularjs cordova windows-phone-8


【解决方案1】:

您是否包含文件cordova.js(不应该包含该文件)?

【讨论】:

  • 是的,我正在这样做。但即使我从 index.html 和 www 文件夹中删除了它,构建文件也仅适用于 Android 和 iOS。 Windows Phone 8 仍然只适用于从项目部署。当我让它工作时,我会更新它。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-14
  • 1970-01-01
  • 2012-08-12
  • 1970-01-01
  • 2011-08-22
  • 1970-01-01
相关资源
最近更新 更多