2

HTML、JSブランクアプリテンプレートを使用してWindows8アプリを開発しました。http://docs.phonegap.com/en/2.3.0/guide_getting-started_windows-8_index.md.htmlのPhoneGapドキュメントで説明されているように、プロジェクトへのPhoneGap /CordovaJSリファレンスを含めました。

ローカル環境でアプリケーションを実行できますが、PhoneGapビルドを使用してアプリケーションをデプロイしたいと思います。PhoneGapのドキュメントには、zipファイルとしてバンドルしてPhoneGapビルドサーバーにアップロードする必要のあるファイルに関する情報は含まれていません。

PhoneGapビルドにデプロイする必要のあるファイルとそれらのファイルの形式(たとえば、Zipファイル、zipファイル内のフォルダー構造など)を特定するためのヘルプが必要です。

注-VisualStudio2010を使用して開発されたWindowsPhone7アプリの場合、IDE自体が必要なJSファイルとCSSファイルとともに「www」フォルダーを作成します。これらのファイルはPhoneGapビルドサーバーに正常にデプロイされ、さまざまなデバイスでapを検証しました。

特にWindows8アプリのヘルプが必要です。

ありがとう。

4

1 に答える 1

3

PhoneGap-Build は Windows 8 用のビルドをサポートしていないため、PhoneGap-Build を使用して、Windows 8 用に開発した PhoneGap アプリを移植しようとしていると思います。

Windows8 バージョンの Apache Cordova は現在、バックグラウンドで追加の 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 をまとめるときに作成する必要がある場合があります。

Zip 構造は次のようになります。

MyApp.zip
+-www/
  +-cordova-2.x.0.js
  +-index.html
  +-[any other supporting files, images you use ]

@Ely、はい、WinRT は PhoneGap と同じことをすべて行いますが、完全に移植性がありません。

于 2013-01-22T21:24:06.993 に答える