一种网页展示方法和装置制造方法及图纸

技术编号:17387543 阅读:61 留言:0更新日期:2018-03-04 12:31
本说明书实施例提供一种网页展示方法和装置,其中方法包括:在渲染待展示的页面时,根据第二资源地址,向资源服务器请求获取第二版本的页面静态资源;当所述资源服务器返回资源获取失败时,获取与第一版本的所述页面静态资源对应的第一资源地址,所述第一资源地址是确定提供所述页面静态资源的地址;根据所述第一资源地址,向资源服务器请求获取所述页面静态资源;接收并加载所述资源服务器反馈的所述页面静态资源,以渲染并展示所述页面。

A method and device for web page display

The embodiment of this manual provides a web page display method and device, wherein the method comprises the following steps: in the rendering to be displayed page second, according to the resource request page address, static resource acquisition version second to the resource server; when the server returns the resource resource acquisition failure, obtaining the first source address corresponding to the first version of the the static page resource, the first address is determined to provide the resources page static resource address; according to the first address to the server resources, resource request to obtain the static resources; receiving and loading the static resource of the server resource page feedback, to render and display the page.

【技术实现步骤摘要】
一种网页展示方法和装置
本公开涉及网络
,特别涉及一种网页展示方法和装置。
技术介绍
移动Web页面是运行在移动端APP内的Web页面。在移动端,可以通过WebView来加载显示上述的移动Web页面,该WebView可以看做一个加载显示网页的浏览器。其中,所显示的移动web页面可以包括动态更新的页面数据,还包括一些不经常变动的静态资源,例如,各种js文件、CSS文件、图片等。上述的静态资源,在移动Web页面中可以起到设定页面样式和交互特性的功能,例如,js文件可以使页面具有一些动态交互属性,用户可点击按钮触发一个对应的页面展示操作,或者通过CSS文件使得页面元素具有某种颜色。因此,WebView在加载移动Web页面的过程中,需要获取、加载并解析页面中包含的静态资源,以使得页面能够正常显示,并保证页面对应的业务功能正常运行。
技术实现思路
有鉴于此,本公开提供一种网页展示方法和装置,以保证页面功能正常。具体地,本说明书一个或多个实施例是通过如下技术方案实现的:第二方面,提供一种网页展示方法,所述方法包括:在渲染待展示的页面时,根据第二资源地址,向资源服务器请求获取所述页面中包含的第二本文档来自技高网...
一种网页展示方法和装置

【技术保护点】
一种网页展示方法,所述方法包括:在渲染待展示的页面时,根据第二资源地址,向资源服务器请求获取所述页面中包含的第二版本的页面静态资源;当所述资源服务器返回资源获取失败时,获取与第一版本的所述页面静态资源对应的第一资源地址,所述第一资源地址确定能够提供所述第一版本的页面静态资源;根据所述第一资源地址,向所述资源服务器请求获取所述第一版本的页面静态资源;接收并加载所述资源服务器反馈的所述第一版本的页面静态资源,以渲染并展示所述页面。

【技术特征摘要】
1.一种网页展示方法,所述方法包括:在渲染待展示的页面时,根据第二资源地址,向资源服务器请求获取所述页面中包含的第二版本的页面静态资源;当所述资源服务器返回资源获取失败时,获取与第一版本的所述页面静态资源对应的第一资源地址,所述第一资源地址确定能够提供所述第一版本的页面静态资源;根据所述第一资源地址,向所述资源服务器请求获取所述第一版本的页面静态资源;接收并加载所述资源服务器反馈的所述第一版本的页面静态资源,以渲染并展示所述页面。2.根据权利要求1所述的方法,在根据第二资源地址向资源服务器请求获取所述页面中包含的第二版本的页面静态资源之前,所述方法还包括:根据所述第一资源地址,向所述资源服务器请求获取所述第一版本的页面静态资源;若所述资源服务器成功返回所述第一版本的页面静态资源,则确定所述第一资源地址是确定提供所述第一版本的页面静态资源的地址,存储所述页面静态资源的资源标识和所述第一资源地址的对应关系。3.根据权利要求2所述的方法,所述根据所述第一资源地址,向资源服务器请求获取所述第一版本的页面静态资源,之前还包括:为所述页面静态资源分配对应的资源标识,所述第二版本的页面静态资源和第一版本的所述页面静态资源对应同一所述资源标识,并将所述资源标识设置在所述第一资源地址中;所述存储所述页面静态资源的资源标识和所述第一资源地址的对应关系,包括:由所述第一资源地址中获取所述资源标识,存储所述资源标识和第一资源地址的对应关系。4.根据权利要求2所述的方法,所述存储页面静态资源的资源标识和所述第一资源地址的对应关系,包括:将所述页面静态资源的资源标识和第一资源地址的对应关系,存储在本地缓存。5.根据权利要求1所述的方法,所述第二资源地址中携带所述页面静态资源的资源标识;所述第二版本的页面静态资源和第一版本的所述页面静态资源对应同一所述资源标识;所述获取与所述页面静态资源对应的第一资源地址,包括:由所述第二资源地址中获取所述资源标识;根据所述资源标识,获取与所述资源标识对应的所述第一资源地址。6.一种网页展示方法,所述方法包括:根据第一资源地址,向资源服务器请求获取待展示页面的第一版本的页面静态资源;接收所述资源服务器成功返回的所述第一版本的页面静态资源;存储所述页面静态资源的资源标识与所述第一资源地址的对应关系;根据第二资源地址,向所述资源服务器请求获取待展示页面的第二版本的所述页面静态资源;当所述资源服务器返回资源获取失败时,根据所述页面静态资源的资源标识,由存储的所述对应关系中获取与所述资源标识对应的所述第一资源地址;根据所述第一资源地址获取所述第一版...

【专利技术属性】
技术研发人员:王甜
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1