[发明专利]基于移动终端的页面资源加载方法及装置在审
申请号: | 201410838477.7 | 申请日: | 2014-12-29 |
公开(公告)号: | CN104536791A | 公开(公告)日: | 2015-04-22 |
发明(设计)人: | 游少华 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F3/0484;G06F3/0488 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李相雨 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 移动 终端 页面 资源 加载 方法 装置 | ||
技术领域
本发明涉及资源加载技术领域,特别涉及一种基于移动终端的页面资源加载方法及装置。
背景技术
场景应用是由若干页面所组成的应用程序,所述页面通过应用超文本标记语言HTML技术开发,适合在移动终端上使用,通常通过用户在移动终端上进行的触控操作来实现页面切换,从而完成交互,如今常用于产品的推广。
由于场景应用的页面绝大部分是图片资源,而一般各张图片使用jpg格式在100kb左右,若有10张图片则相当于1M,再加上其他图片样式等资源,一般有2~5M。
现有技术中,用户在浏览场景应用时,由移动终端将整个场景应用中的页面全部加载完成后,才能进行页面切换,但若移动终端在2G网络或3G网络等网速较慢的网络中,会导致移动终端的页面加载时间过长,严重影响用户体验,另外,用户不一定会浏览所述场景应用中的所有页面,仍需加载所述场景应用中的所有页面,也会对用户的流量造成一定浪费。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于移动终端的页面资源加载方法和相应的一种基于移动终端的页面资源加载装置。
依据本发明的一个方面,提供了一种基于移动终端的页面资源加载方法,所述方法包括:
在界面中展示应用程序的当前页面时,获取用户在所述界面上的触控操作,所述应用程序由若干页面组成;
根据所述触控操作确定所述应用程序的页面切换方向;
根据所述当前页面和页面切换方向确定所述应用程序中的待加载页面,触发所述待加载页面的资源加载。
可选地,所述根据所述当前页面和页面切换方向确定所述应用程序中的待加载页面,进一步包括:
将所述应用程序中从所述当前页面起沿所述页面切换方向的第一个未加载页面作为所述待加载页面。
可选地,所述触发所述待加载页面的资源加载,进一步包括:
触发所述待加载页面的图片加载,并触发所述待加载页面的背景图像加载。
可选地,所述触发所述待加载页面的图片加载,进一步包括:
向所述待加载页面的img标签中的src属性写入图片的统一资源定位符URL,根据所述图片的URL下载对应的图片,从而实现所述待加载页面的图片加载。
可选地,所述触发所述待加载页面的背景图像加载,进一步包括:
向所述待加载页面的body标签中的background属性写入背景图像的统一资源定位符URL,根据所述背景图像的URL下载对应的背景图像,从而实现所述待加载页面的背景图像加载。
可选地,所述根据所述触控操作确定所述应用程序的页面切换方向之后,还包括:
根据所述当前页面和页面切换方向确定所述应用程序中的待展示页面,将所述界面中展示的当前页面切换为所述待展示页面。
依据本发明的另一个方面,提供了一种基于移动终端的页面资源加载装置,所述装置包括:
操作获取器,适于在界面中展示应用程序的当前页面时,获取用户在所述界面上的触控操作,所述应用程序由若干页面组成;
方向确定器,适于根据所述触控操作确定所述应用程序的页面切换方向;
加载触发器,适于根据所述当前页面和页面切换方向确定所述应用程序中的待加载页面,触发所述待加载页面的资源加载。
可选地,所述加载触发器,还适于将所述应用程序中从所述当前页面起沿所述页面切换方向的第一个未加载页面作为所述待加载页面。
可选地,所述加载触发器,还适于触发所述待加载页面的图片加载,并触发所述待加载页面的背景图像加载。
可选地,所述加载触发器,还适于向所述待加载页面的img标签中的src属性写入图片的统一资源定位符URL,根据所述图片的URL下载对应的图片,从而实现所述待加载页面的图片加载。
可选地,所述加载触发器,还适于向所述待加载页面的body标签中的background属性写入背景图像的统一资源定位符URL,根据所述背景图像的URL下载对应的背景图像,从而实现所述待加载页面的背景图像加载。
可选地,所述装置,还包括页面切换器,适于根据所述当前页面和页面切换方向确定所述应用程序中的待展示页面,将所述界面中展示的当前页面切换为所述待展示页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司;,未经北京奇虎科技有限公司;奇智软件(北京)有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410838477.7/2.html,转载请声明来源钻瓜专利网。