您的位置:首页 > 其它

windows mobile/CE 访问web页面

2011-06-29 16:16 316 查看
本来项目要求采用c/s模式,PDA作为客户端,采用webservice方式实现数据的发送和接收,但是考虑时间限制,改为直接访问网页显示在PDA上,也就是B/S的方式。

由于手机和PDA操作系统不同,我试了一下。在PDA上用标准SDK使用IWebBrowser2控件,新建单文档工程,能够轻松访问页面,并且有滚动条。

同样的程序放到HTC手机上去跑,除了没有滚动条外一切正常。为了让客户区显示滚动条我试了好多种方法,要么能显示,但是不能移动页面,要不根本就不显示。心想是不是WM6不支持滚动条的缘故。

下载了wm sdk6.0 看到samples下面的miniPIE工程,它是基于ATL的。拿到手机上一切正常,但是放到PDA上就不行了。原因很简单,不能做到向上兼容。

于是,两个设备跑两个不一样的程序了。

采用手持机直接访问网页的方式有利也有弊。

好处是:减轻了PDA软件开发人员的工作量。

缺点是:页面刷新速度慢,影响用户满意度。

所以我想采用这样一种方式:把页面上的图片什么的资源统统放到本地,而要查询的数据从网页从后端网页获取,不知道可行否。。。

也许widget可以满足我的要求?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: