我已经开发了一个Windows 8应用程序使用HTML,JS空白应用程序模板。我已经包含了对该项目的PhoneGap / Cordova JS引用,如http://docs.phonegap.com/en/2.3.0/guide_getting-started_windows-8_index.md.html上的PhoneGap文档中所述
我可以在本地环境中运行应用程序,但是我希望使用PhoneGap build来部署它。zip文档没有包含任何关于哪些文件需要打包成PhoneGap文件并上传到PhoneGap构建服务器的信息。
我需要帮助来确定哪些文件需要部署到PhoneGap构建和这些文件的格式,例如压缩文件,压缩文件内的文件夹结构等
注意-对于使用Visual Studio2010开发的Windows phone7应用程序,集成开发环境本身会创建“www”文件夹以及所需的JS和CSS文件,我已经成功地将其部署到PhoneGap build服务器并在不同设备上验证了ap。
我需要专门针对Windows 8应用的帮助。
谢谢。
发布于 2013-01-23 05:24:07
PhoneGap-Build不支持为Windows8构建,所以我假设你正在尝试使用PhoneGap-Build来移植你为Windows8开发的PhoneGap应用程序。
Apache Cordova的Windows8版本目前在幕后使用一些额外的WinRT.js内容。您将需要删除这些引用。
<!-- WinJS references -->
<link href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel="stylesheet" />
<script src="//Microsoft.WinJS.1.0/js/base.js"></script>
<script src="//Microsoft.WinJS.1.0/js/ui.js"></script>此外,Apache Cordova的Windows8版本当前没有使用www文件夹,因此在压缩压缩包时,您可能需要创建它。
Zip结构应该是这样的:
MyApp.zip
+-www/
+-cordova-2.x.0.js
+-index.html
+-[any other supporting files, images you use ]@Ely,是的,WinRT确实做了和PhoneGap一样的事情,但它是完全不可移植的。
https://stackoverflow.com/questions/14423174
复制相似问题