如何在阅读视图中打开网页视图? UWP
How to open a webview in reading view ? UWP
我有一个 FeedReader 应用程序,我希望我的页面在阅读视图中打开(来自 IE 11、EDGE 的功能)。例如 windows10 中的新闻应用程序使用此功能所有新闻描述都在阅读视图中。 可能吗?
阅读视图示例(屏幕截图):
https://social.msdn.microsoft.com/Forums/getfile/733596
新闻应用阅读视图示例(屏幕截图):
https://social.msdn.microsoft.com/Forums/getfile/733599
提前致谢。
在这些情况下,将提取网页内容并使用自定义样式显示。
要获得相同的结果,您可以使用 DIFFBOT (which I think is used in the News app) or Embedly 之类的东西,它更便宜,并解析内容并返回漂亮且结构化的内容。之后你必须自己设计它的样式。
您可以通过 "converting" 从 HTML 设置样式并在 TextBlock
中显示它,或者您可以在 WebView
.[=14= 中显示它]
编辑:
您可以使用 HtmlUtilities.ConvertToText 之类的东西从 HTML 中获取文本。我认为您可以一次转换一个部分,这样您就可以设置 headers 等样式。
我有一个 FeedReader 应用程序,我希望我的页面在阅读视图中打开(来自 IE 11、EDGE 的功能)。例如 windows10 中的新闻应用程序使用此功能所有新闻描述都在阅读视图中。 可能吗?
阅读视图示例(屏幕截图):
https://social.msdn.microsoft.com/Forums/getfile/733596
新闻应用阅读视图示例(屏幕截图):
https://social.msdn.microsoft.com/Forums/getfile/733599
提前致谢。
在这些情况下,将提取网页内容并使用自定义样式显示。
要获得相同的结果,您可以使用 DIFFBOT (which I think is used in the News app) or Embedly 之类的东西,它更便宜,并解析内容并返回漂亮且结构化的内容。之后你必须自己设计它的样式。
您可以通过 "converting" 从 HTML 设置样式并在 TextBlock
中显示它,或者您可以在 WebView
.[=14= 中显示它]
编辑:
您可以使用 HtmlUtilities.ConvertToText 之类的东西从 HTML 中获取文本。我认为您可以一次转换一个部分,这样您就可以设置 headers 等样式。