2014-02-16 51 views
0

實際上,我必須在我的應用程序中使用Google Maps,它在WinJS項目中,但我不熟悉JS。它有關聯的文件map.html/css/JS。現在我必須添加一些頁面維護和雲集成的登錄頁面。我想在它後面用c#/ xaml編寫登錄,以便調用MAP頁面。我怎樣才能分割這個(登錄+ MAP頁面)和在哪個項目下?以及如何從登錄頁面(c#/ xaml)調用MAP頁面(html/js)?任何代碼等在winrt/winjs中混合使用html/js與C#/ XAML

謝謝

+0

看看使用WebView:http://msdn.microsoft.com/library/windows/apps/br227702但是,我不明白你如何使用WinRT WinJS項目,但詢問有關C#? – WiredPrairie

+0

其實項目是winJS,但我想在c#/ xaml中進行登錄和雲集成代碼! –

+1

我不知道有什麼方法可以混合這兩個實際。您可以使用任何一種託管網頁內容,但WinJS和WinRT實際上只是使用Internet Explorer瀏覽器託管您的應用程序,因此它不能顯示XAML。你肯定可以在你的應用程序解決方案中包含C#(在另一個項目中),並從WinJS中使用它。 – WiredPrairie

回答

0

我做了我自己的。我將所有html/js/css代碼放在一個html文件中,然後在winRT項目中使用webView來顯示它。我只是複製所有的html代碼,並將其分配給一個字符串,並將此字符串傳遞給WebView1.NavigateToString(string)。

+0

x-webview不完全支持所有的HTML5功能! –