微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

windows-phone-7 – 如何让用户浏览HTML / WebSite内容而不启动浏览器(需要内联浏览器)?

我正在 Windows Phone 7上创建一个应用程序,让人们阅读离线的HTML内容.有没有办法显示内置浏览器或HTML查看控件?
Webbrowser控件允许您显示任意HTML.

Webbrowser控件有两种方法可用于显示HTML:

Navigate()将显示位于提供的URL的文件内容.该文件可以在IsolatedStorage或服务器上.
> NavigatetoString()将显示你给它的html字符串.

在你的情况下,我猜你会使用WebClient对象将网页下载到离线存储,然后使用Navigate方法显示它.

然而,NavigatetoString的好处是,您可以在打开字符串的过程中做一些很酷(或必需)的东西,如样式的页面,使其与当前的电话主题完美匹配,或捕获所有链接点击,并使其弹出外部浏览器(否则它们加载在相同的Webbrowser控件中).

我已经记录了造型和链接点击的细节here.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐