[发明专利]第三方H5页面加载的方法、装置及计算机可读存储介质有效
| 申请号: | 202010583175.5 | 申请日: | 2020-06-23 |
| 公开(公告)号: | CN111753233B | 公开(公告)日: | 2022-06-28 |
| 发明(设计)人: | 陈方毅;李江淮 | 申请(专利权)人: | 厦门美柚股份有限公司 |
| 主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/955 |
| 代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 何爽;景鹏 |
| 地址: | 361000 福建省厦门*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 第三 h5 页面 加载 方法 装置 计算机 可读 存储 介质 | ||
本发明公开了一种第三方H5页面加载的方法、装置及计算机可读存储介质,该方法包括:根据应用当前页面中的第三方H5页面链接对应的URL,向云端获取所述第三方H5页面的资源列表;其中,所述云端存储不同第三方H5页面的资源列表;根据所述资源列表加载对应资源,并将所述资源添加到网页视图缓存中;根据第三方H5页面的打开请求,从所述网页视图缓存中加载所述第三方H5页面打开所需的资源。本发明在进行预先加载时,资源由每个客户端根据资源列表直接从第三方服务器加载,资源只有一次远程传输,加载任务也分别下放至每个预先加载客户端,不再集中在云端加载资源,降低云端的数据处理负荷,提高了预先加载可靠性和预先加载效率。
技术领域
本发明属于网页技术领域,更具体而言,涉及一种第三方H5页面加载的方法、装置及计算机可读存储介质。
背景技术
在应用(APP)内存很多页面链接,如广告页面链接、内容资讯页面链接等;在这些页面链接中,除了自有的页面链接外,还包括其他网站的H5页面的链接,其他网站的H5页面称为第三方H5页面,第三方H5页面打开时需从所在网站的服务器上加资源,所在网站的服务器称为第三方服务器。
用户在浏览应用的页面时,经常会访问当前页面上嵌入的第三方H5页面的链接,进入第三方的H5网页;但是由于应用对第三方H5网页的代码不可管控、不可编辑,所以在应用访问第三方H5网页的链接时,第三方H5页面的加载速度缓慢,加载成功率也较低,大大影响了用户体验。
针对上述问题,现有的解决方案是对第三方页面进行预先加载,具体包括:
从第三方服务器将第三方页面的资源,加载在自有的服务器的第三方浏览器中;
解析第三方浏览器的资源获取记录,获取第三方页面的资源列表并存储;
依据所述资源列表,从第三方服务器加载所述第三方页面所对应的资源,并将所述资源的内容下发至客户端进行预先加载;
在第三方网页的链接被触发时,拦截该第三方网页的链接的资源请求,基于预先加载的所述资源的内容进行响应。
虽然采用现有技术加载第三方H5页面能够提高加载速度,但在预先加载过程中,需要中转设备(如有的服务器)从第三方服务器加载资源,再将资源下发至客户端,不仅资源多次远距离转发传递会导致数据错误率增加,预先加载效率降低,而且,当有多个客户端同时请求不同第三方网页预先加载时,中转设备需要同时加载多个不同第三方网页的资源,对中转设备处理能力具有较高要求,增加中设备投入成本。
发明内容
本发明的主要目的在于提供一种第三方H5页面加载的方法、装置及计算机可读存储介质,直接根据资源列表从第三方服务器加载第三方H5页面资源至网页视图缓存,当有多个客户端同时请求不同第三方网页预先加载时,降低中转设备云端的数据处理负荷,提高资源加载效率和资源加载可靠性。
根据本发明的第一方面,提供了一种第三方H5页面加载的方法,包括:
根据应用当前页面中的第三方H5页面链接对应的URL,向云端获取所述第三方H5页面的资源列表;其中,所述云端存储不同第三方H5页面的资源列表;
根据所述资源列表加载对应资源,并将所述资源添加到网页视图缓存中;
根据第三方H5页面的打开请求,从所述网页视图缓存中加载所述第三方H5页面打开所需的资源。
在进行预先加载时,只向云端获取资源列表,资源由每个客户端根据资源列表直接从第三方服务器加载,资源只有一次远程传输,加载任务也分别下放至每个预先加载客户端,不再集中在云端加载资源,降低云端的数据处理负荷,提高了预先加载可靠性和预先加载效率。
本发明的一个特定的实施例中,在所述根据应用当前页面中第三方H5页面链接对应的URL,向云端获取所述第三方H5页面的资源列表之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美柚股份有限公司,未经厦门美柚股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010583175.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:通信方法、装置及系统
- 下一篇:视频翻译方法和装置、存储介质和电子设备





