【问题标题】:How to open a webview in reading view ? UWP如何在阅读视图中打开网页视图? UWP
【发布时间】:2016-01-13 08:33:37
【问题描述】:

我有一个 FeedReader 应用程序,我希望我的页面在阅读视图中打开(来自 IE 11 的功能,EDGE)。例如 Windows 10 中的新闻应用程序使用此功能,所有新闻描述都在阅读视图中.有可能吗?

阅读视图示例(截图):

https://social.msdn.microsoft.com/Forums/getfile/733596

新闻应用阅读视图示例(截图):

https://social.msdn.microsoft.com/Forums/getfile/733599

提前致谢。

【问题讨论】:

  • 您的链接无效

标签: c# windows webview win-universal-app uwp


【解决方案1】:

在这些情况下,网页的内容会被提取并以自定义样式显示。

要获得相同的结果,您可以使用 DIFFBOT(我认为在 News 应用程序中使用)或 Embedly 之类的东西,后者更便宜,并得到解析并返回的内容良好且结构化。之后,您必须自己设置样式。

您可以通过将其从 HTML“转换”来设置样式并将其显示在 TextBlock 中,或者您可以将其显示在 WebView 中。

编辑:
您可以使用 HtmlUtilities.ConvertToText 之类的东西从 HTML 中获取文本。我认为您可以一次转换一个部分,这样您就可以设置标题等样式。

【讨论】:

  • 首先谢谢你,我认为最好的方法是转换 html 。你知道任何有用的链接如何做到这一点?
猜你喜欢
  • 2016-12-25
  • 1970-01-01
  • 2019-07-26
  • 1970-01-01
  • 1970-01-01
  • 2016-09-26
  • 1970-01-01
  • 1970-01-01
  • 2020-01-05
相关资源
最近更新 更多