我正在
Windows Phone 7上创建一个应用程序,让人们阅读离线的HTML
内容.有没有办法
显示内置浏览器或HTML查看控件?
WebBrowser控件允许您
显示任意HTML.
WebBrowser控件有两种方法可用于显示HTML:
Navigate()将显示位于提供的URL的文件的内容.该文件可以在IsolatedStorage或服务器上.
> NavigateToString()将显示你给它的html字符串.
在你的情况下,我猜你会使用WebClient对象将网页下载到离线存储,然后使用Navigate方法来显示它.
然而,NavigateToString的好处是,您可以在打开字符串的过程中做一些很酷(或必需)的东西,如样式的页面,使其与当前的电话主题完美匹配,或捕获所有链接点击,并使其弹出外部浏览器(否则它们加载在相同的WebBrowser控件中).
我已经记录了造型和链接点击的细节here.
原文链接:https://www.f2er.com/windows/365495.html