2015-05-29 31 views
0

我正在爲一個網站創建客戶端WP 8.1(appx)應用程序。那麼,讓我們說,我有一些文章(圖像,列表等),只有文章(沒有網站的頭等)的HTML代碼。如何在應用程序中顯示HTML文章? WinRT

我想在我的WP 8.1應用程序中顯示那篇文章的文章格式和圖像。

我該怎麼做?

我試過使用WebView,但它不是我所需要的,因爲WebView中的文本非常小,需要縮放等等。


*爲陶德梅*

<RichTextBlock> 
     <common:Properties.Html> 
      <![CDATA[ <img width="100" height = "100" src="https://www.google.com/images/srpr/logo11w.png"/> ]]> 
     </common:Properties.Html> 
    </RichTextBlock> 

它可以正確地顯示P,B標籤,唯一的問題是圖像。
*爲陶德梅*

回答

1

你可以在RichTextBlock使用HtmlAgilityPack解析的頁面,然後重新呈現文章的內容。

做轉換,我發現這兩個環節可能會有所幫助:http://blogs.msdn.com/b/tess/archive/2013/05/13/displaying-html-content-in-a-richtextblock.aspxhttps://github.com/MacawNL/WinRT-RichTextBlock.Html2Xaml

+0

+1,我做了幾次。 小問題 - WP上的紋理限制爲2048x2048。如果您的內容很大,請將其拆分爲段落,併爲每個段落使用RichTextBlock。您可以使用ItemsControl和適當的項目模板來顯示許多堆疊的RichTextBlock-s。 – Soonts

+0

感謝您的回答,但我遇到了1個問題,它不顯示圖像。看看我的問題描述中的代碼 –

相關問題