我有一个目前在Android和iOS上使用的Cordova应用程序。此跨平台应用程序使用外部URL作为其起始页面。这在Android,iOS甚至WP8中都很有用,但是如果我将Windows 8平台添加到我的Cordova项目中,则该应用程序将无法构建。
我发现运行HTML5 / Javascript的Windows 8商店应用只能使用本地内容。我一直试图找到一种方法来构建我的应用程序,但我没有走得太远。我原本以为我会在网上找到类似的投诉,但我奇怪的是没有找到。
我曾考虑尝试在本地HTML页面中使用iFrame并将其指向我的外部内容,但遇到格式问题和缺少插件支持。
我希望Cordova / PhoneGap不会为Windows 8使用HTML5 / Javascript项目,而是使用嵌入WebView的XAML / C#项目。毕竟,所有其他主要平台的工作方式 - 甚至是WP8。如果有办法将WP8项目转换为Windows 8应用程序,那么我可以将其替换为限制Windows 8 HTML5 / Javascript项目。
我错过了什么吗?如何使用外部内容为Windows 8使用Cordova应用程序?我当然不能成为唯一想要这样做的开发者。
答案 0 :(得分:0)
为什么不使用使用Ajax调用远程文件的本地文件?在Windows平台上使用html和Javascript时,这将是您最好的选择。