[发明专利]基于小程序的网页访问方法、装置、设备及存储介质有效
申请号: | 202010152016.X | 申请日: | 2020-03-06 |
公开(公告)号: | CN111382387B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 孙建国 | 申请(专利权)人: | 深圳市盟天科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆;潘登 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 程序 网页 访问 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种基于小程序的网页访问方法、装置、设备及存储介质。该方法包括:基于第一小程序页面加载第一网页,将第一网页记录在历史记录数组;基于第一小程序页面加载第二网页,将第二网页记录在历史记录数组;通过第二网页打开第二小程序页面,将历史记录数组中第二网页的记录删除;从第二小程序页面返回第一小程序页面的第三网页,第三网页为刷新后的第二网页,将第三网页记录在历史记录数组。在基于第二网页进行小程序页面跳转后将历史记录数组中的第二网页的记录删除,其能够在进行网页浏览时正常在历史记录数组中记录网页,并且在进行网页刷新时,将历史记录数组中特定网页在刷新前的记录删除,留下刷新后的记录,避免了冗余的访问记录。
技术领域
本发明涉及互联网技术领域,尤其涉及一种基于小程序的网页访问方法、装置、设备及存储介质。
背景技术
微信小程序(以下简称小程序)提供了一种开放能力web-view(承载网页的容器),这种能力可以加载网页,其功能类似浏览器窗口。但是小程序与网页的通讯能力非常弱,小程序也不提供删除某条历史记录的能力。现在有一个问题:在某些情况下,运行于小程序的网页,需要跳转至小程序原生页面进行登录/注册操作,然后返回并自动刷新该网页。但是,在返回并自动刷新该网页后,此时再去点击返回按钮(用于回退到上一网页)时,访问的是刷新前的网页。小程序不会自动刷新已经加载过的网页,因此登录注册操作完成之后,在网页的链接上增加了时间戳参数-timestamp,但实际上网页已经多了一条历史访问记录,即存在一个刷新前的网页的历史访问记录和一个刷新后的网页的历史访问记录,这两条记录指向的其实是同一个网页。目前小程序对此问题是无能为力的,小程序提供的web-view也不存在删除某条历史访问记录的API接口。
发明内容
有鉴于此,本发明实施例提供了一种基于小程序的网页访问方法、装置、设备及存储介质,以。
第一方面,本发明实施例提供了一种基于小程序的网页访问方法,包括:
基于第一小程序页面加载第一网页,将所述第一网页记录在历史记录数组;
基于所述第一小程序页面加载第二网页,将所述第二网页记录在所述历史记录数组;
通过所述第二网页打开第二小程序页面,将所述历史记录数组中第二网页的记录删除;
从所述第二小程序页面返回所述第一小程序页面的第三网页,所述第三网页为刷新后的第二网页,将所述第三网页记录在所述历史记录数组。
第二方面,本发明实施例提供了一种基于小程序的网页访问的装置,应用于客户端,其特征在于,包括:
第一加载模块,用于基于第一小程序页面加载第一网页,将所述第一网页记录在历史记录数组;
第二加载模块,用于基于所述第一小程序页面加载第二网页,将所述第二网页记录在所述历史记录数组;
第一跳转模块,用于通过所述第二网页打开第二小程序页面,将所述历史记录数组中第二网页的记录删除;
第一回退模块,用于从所述第二小程序页面返回所述第一小程序页面的第三网页,所述第三网页为刷新后的第二网页,将所述第三网页记录在所述历史记录数组。
第三方面,本发明实施例还提供了一种设备,其特征在于,包括存储器和处理器,所述存储器上存储有可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如前述的基于小程序的网页访问的方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,存储介质存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如前述的基于小程序的网页访问的方法。
本发明实施例提供的技术方案,能够在进行网页浏览时正常在历史记录数组中记录网页,并且在进行网页刷新时,将历史记录数组中特定网页在刷新前的记录删除,留下刷新后的记录,避免了冗余的访问记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市盟天科技有限公司,未经深圳市盟天科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010152016.X/2.html,转载请声明来源钻瓜专利网。