我们一直在努力让我们的 PhoneGap 2.9、Durandal 2.0 应用程序在 Windows Phone 8 上运行。我们已经能够按照步骤将应用程序部署到模拟器和通过 Visual Studio 的设备。但是,当应用程序在 VS 中构建时,我们遇到了问题,然后使用应用程序部署工具将完成的 .xap 部署到设备。启动画面加载,但随后显示黑屏。
我们已按照此博客文章http://mikaelkoskinen.net/durandal-phonegap-windows-phone-8-tutorial/中的建议更正了 www 的路径,它使应用程序在模拟器上运行但在设备上运行。
我们还尝试使用 phonegap build 构建 xap,因为它现在支持 beta 版的 windows phone 8 - http://phonegap.com/blog/2013/10/18/2013-10-18-phonegap-build-support-for -windows-phone-8/。这返回了类似的结果。
我们认为 main.js 和 index.html 文件加载正常,但问题出在 requirejs 和 durandal 2 上。
是否有其他人成功使用了这种工具组合(或更新的版本),如果是,他们知道我们哪里出错了。