Cordova windows 平台应用程序在启动后立即关闭

Cordova windows platform app close just after launch

我有一个 Cordova 应用程序在 Android 中运行,我想要 windows phone 版本。 (windows科尔多瓦平台)

包已正确创建,应用出现在 phone(真实设备)中。但是当我尝试打开它时,在显示启动画面后应用程序就关闭了。

我没有使用 windows phone 和 Visual Studio 的经验。我如何研究错误? Visual Studio 中是否有任何工具可以向我显示一些消息错误?

我尝试了 windows Phone 开发者工具并连接了 phone 并向我显示了性能信息,但我没有看到任何关于应用程序失败的有趣信息。

我已经尝试部署默认的 "hello world" cordova 应用程序并且它运行良好,看来我的配置和安装的 sdk 没有任何问题。

有什么想法吗?

谢谢。

在Visual studio中按查看=>输出。然后你可以查看你的 html 控制台。 windows 将显示错误或消息。

终于按照Thom的指示看到了错误。

可以打开 Visual Studio 项目,其中的 sln 文件位于 platforms/windows 文件夹中。

然后用 Visual Studio 很容易打开应用程序并查看消息错误。

就我而言,问题不在于 jquery。 jquery 和 windows phone 应用程序的问题似乎已在 2.0 版本中解决。

我的问题是Angular。我找到了一个 js 库来使 Angular 与 windows phone:

兼容

https://github.com/Microsoft/winstore-jscompat

我用这个脚本解决了我的问题。

感谢您的所有回答