Windows 8 平臺指南
本指南介紹如何設置您的 SDK 開發環境為 Windows 8 部署科爾多瓦的應用程式。請參閱下列特定于平臺的詳細資訊:
上面的命令列工具請參閱科爾多瓦 3.0 以前的版本。關於當前介面的資訊,請參閱命令列介面。
Microsoft 不推薦使用在 Windows 8 和 Windows 室溫下地鐵風格的應用程式名稱 MSDN 現在指的是這種類型的應用程式作為Windows 應用商店的應用程式,並且本指南跟隨該公約 》。 此外,在本指南中Windows 8表示 Windows 8 和 Windows 室溫下
要求
Windows 8
Visual Studio 2012 專業或更好或 Visual Studio 2012 表示為 Windows 8
按照在windowsstore.com的說明提交您對 Windows 應用商店的應用程式。
安裝 SDK 和科爾多瓦
設置您的 Visual Studio 2012 的首選變形。 所有產品的付費版本 (專業、 等) 讓您構建 Windows 應用商店的應用程式。 你需要表達為 Windows 8來構建 Windows 應用商店應用程式使用的速成版.
下載並解壓縮科爾多瓦的最新副本。這些說明適用于 lib\windows-8
子目錄。
設立了一個新的專案
你已經可以生成使用HTML/JavaScript 跟蹤在 Windows 應用商店的應用程式中可用的 Windows 8 應用程式。 在 Windows 應用商店的應用程式中使用科爾多瓦,正如在其他科爾多瓦支援的平臺上公開相同的 Api。
打開 Visual Studio 2012 並選擇新的專案.
從專案清單從樹,然後空白應用程式選擇安裝 → 範本 → 其它語言 → JavaScript → Windows 存儲區。 輸入你喜歡的如無論專案名稱
CordovaWin8Foo
如本示例所示:Microsoft 將繼續使用
default.html
作為預設的主頁,但大多數的 網頁程式開發人員使用index.html
。 它是個好主意,這樣做,至少要匹配你有可能在其他平臺。 若要修復此問題,在解決方案資源管理器中重命名default.html
檔到index.html
。 然後按兩下package.appxmanifest
檔,並將起始頁該值更改為index.html
:
要包括
cordova.js
在專案中,按右鍵js
目錄在解決方案資源管理器並選擇添加 → 新專案。 找到cordova.js
檔在lib\windows-8
目錄。編輯的代碼為
index.html
。 將引用添加到cordova.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> <!-- Cordova --> <script src="/js/cordova.js"></script> <!-- CordovaWin8Foo references --> <link href="/css/default.css" rel="stylesheet" /> <script src="/js/default.js"></script>
添加
deviceready
處理常式,以演示科爾多瓦工作:<body> <p>Content goes here</p> <script type="text/javascript"> console.log("Subscribing..."); document.addEventListener("deviceready", function () { navigator.notification.alert("The device is ready!"); }); </script> </body>
測試專案
從 Visual Studio 中運行該專案。你會看到顯示的訊息方塊:

這是它。你現在準備好建立 Windows 應用商店的應用,科爾多瓦。