2013-05-06 70 views
1

現在我通過放置到資產文件夾(它工作正常)在webview中加載HTML文件。如果我嘗試這樣做的XHTML文件,它顯示爲空白在web視圖中。我可以在商店應用程序的webview中加載XHTML文件嗎?

問題:我可以在本地驅動器的商店應用程序的webview中加載XHTML文件嗎?

需要任何幫助......

+0

爲我工作,我想這[樣本XHTML ](http://fgamedia.org/faculty/rdcormia/COIN7 4A/xhtmlExamples/SampleXhtml.html) – Xyroid 2013-05-06 09:47:33

+0

@Xyroid你的鏈接是什麼。我沒有得到任何東西。你能否詳細說明一下。 – Kumar 2013-05-06 09:59:36

+0

我試過了,它爲我工作。 'ie'是WebView的實例'ie.Navigate(new Uri(「http://fgamedia.org/faculty/rdcormia/COIN74A/xhtmlExamples/SampleXhtml.html」));' – Xyroid 2013-05-06 10:04:34

回答

2

基本問題是它的生成操作設置爲無XHTML文檔不會成爲項目的一部分。你必須包括它。要做到遵循這個步驟。

  1. 右鍵單擊該XHTML文檔&點擊屬性。財產

  2. 打開組合框「建設行動」

  3. 它默認的「無」,將其更改爲「內容」

  4. 就是這樣。測試並回復。如果有效,不要忘記標記爲答案。從本地文件夾從資產

更新1個

負載XHTML

MyWebView.Source = new Uri("ms-appx-web:///Assets/test.xhtml");

負載XHTML:

var XHTML = await Windows.Storage.ApplicationData.Current.LocalFolder.GetFileAsync("test.xhtml"); 
MyWebView.NavigateToString(await Windows.Storage.FileIO.ReadTextAsync(XHTML)); 
+0

上粘貼了我的示例XHTML內容。它工作正常。 我想從本地文件夾加載xhtml文件,而不粘貼到Assets文件夾中。我的下一步是隻有一個。我如何更改每個 文件。 我想知道。 – Kumar 2013-05-06 13:01:42

+0

我想要**加載XHTML文件,打算編碼**,& _什麼是更改Build._ – Kumar 2013-05-06 13:11:24

+0

的屬性的原因請參閱已更新的答案。 – Xyroid 2013-05-06 13:12:54

相關問題