[发明专利]在手机浏览器上能够下载与显示图片的方法在审
申请号: | 201210157394.2 | 申请日: | 2012-05-17 |
公开(公告)号: | CN103425681A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 张冲 | 申请(专利权)人: | 上海闻泰电子科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04M1/725 |
代理公司: | 上海元一成知识产权代理事务所(普通合伙) 31268 | 代理人: | 吴桂琴;谭震威 |
地址: | 200001 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手机 浏览器 能够 下载 显示 图片 方法 | ||
技术领域
本发明涉及嵌入式页面存储技术,特别涉及一种在手机浏览器上能够下载与显示图片的方法。
背景技术
无线应用协议(Wireless Application Protocol,WAP)是在数字移动电话、Internet及其他个人数字助理机PDA、计算机应用之间进行通信的开放性全球标准。WAP提供了一套开放、统一的技术平台,用户使用移动设备可以很容易的访问和获取以统一的内容格式表示的Internet信息及各种服务。比如综合新闻、天气预报、股市动态、商业报道、当前汇率等等。
无线标记语言WML(Wireless Markup Language)用来显示各种文字、图像等数据,是由WAP论坛(http://www.WAPforum.org)提出并专为无线设备用户提供交互界面而设计的,它的构成主要包括标签和属性两部分。现有的手机浏览器不能很方便地下载与显示图片。
发明内容
本发明提供了一种在手机浏览器上能够下载与显示图片的方法,其依托跨平台的中间件,能够很方便地移植到各种手机平台上,带给用户全新的手机上网体验。
本发明是通过下述技术方案来解决上述技术问题的:一种在手机浏览器上能够下载与显示图片的方法,其特征在于,其包括以下步骤:S1、定义图片的存储结构,能够记录图片文件的所有有效信息;S2、WAP页面的下载;S3、页面下载完之后,解析WAP页面源代码,记录图片节点的统一资源定位符地址、高度、宽度的信息;S4、对根据步骤S3得到的统一资源定位符地址,顺序下载所有图片并保存至手机存储卡中;S5、根据不同的图片格式,调用不同的图片解码库进行显示。
优选地,所述步骤S1中还包括以下步骤:S11、分析图片文件的组成;S12、根据图片文件的组成,定义简洁有效的数据结构。
优选地,所述步骤S2中还包括以下步骤:S21、与服务器定义好通信协议;S22、采用压缩算法对页面进行压缩后交由客户端;S23、客户端使用解压算法,接收页面数据。
优选地,所述步骤S3中还包括以下步骤:S31、使用多叉树型数据结构,对页面节点进行解析;S32、如果该某一节点是图片节点,解析并得到其所标示的统一资源定位符地址、在浏览器不支持图片时待显示的文字等;S33、如果某一节点是非图片节点,直接丢到手机终端进行显示。
优选地,所述步骤S4中还包括以下步骤:S41、根据得到的图片的统一资源定位符地址,连接服务器进行图片的下载;S42、由于某个页面可能有多幅图片,需要顺序下载;S43、图片下载完后,保存至本地手机存储卡,这样下次再进入时就不需要重新下载图片。
优选地,所述步骤S5中还包括以下步骤:S51、对图片数据进行解析,得到其宽度、高度、扩展名;S52、调用相应的解码库进行解码;S53、将解码后的图片送到手机液晶显示屏的显存中进行显示。
本发明的积极进步效果在于:本发明使用一种简单有效的方法定义图片,去掉许多冗余步骤和信息,提高了效率,非常适合于手机设备浏览器设备。
附图说明
图1是本发明在手机浏览器上能够下载与显示图片的方法的整体流程示意图。
图2是本发明中的图片下载示意图。
具体实施方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海闻泰电子科技有限公司,未经上海闻泰电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210157394.2/2.html,转载请声明来源钻瓜专利网。