windows phone中的web控件联想小结

最近正在做windows phone的两个项目,使用到了web控件,做了一下总结,分享给大家。

首先对于web控件现在使用的越来越是广泛了,而且使用它可以是应用变得更加灵活,更加生动。

目前主流3大只能手机平台正在强势竞争,对于web控件都有不同程度的支持,ios平台和android

平台中的web控件名称叫做WebView,比较强大ios平台对于html5有良好的支持,可以加载外部和

本地的html文件,也可以加载本地的html格式的文档;android一样可以加载外部和本地的html

文件,也可以加载本地的html格式的文档,并且据我实际操作发现,android中的webview对javascript

有良好的支持,而且可以使用js与java对象相互调用,非常强大。对于windows phone平台下面的

web控件也实现了与前面两个平台一样的功能,但是具体的详细功能还在研究中,希望与大家一起

学习交流,对wp7中的web控件做一下的简单介绍,

(1)显示互联网内容,加载外部链接页面;

(2)显示静态内容:典型的应用是使用独立存储web页面存储在本地;

(3)显示动态生成的web内容,典型应用是拼接HTML文本指定给web控件显示;

下面代码主要是讲解第3个典型应用使用方法:

StringBuilder html = new StringBuilder();

html.Append("<html>");

html.Append("<head><title>welcome to my blog</title></head>");

html.Append("<body>");

html.Append("<span>hello world!</span>");

html.Append("</body>");

this.WebBrowser.NavigateToString(html.ToString());

html.Append("</html>");

posted @ 2011-11-23 22:50  风花雪月  阅读(357)  评论(0编辑  收藏  举报