[发明专利]一种页面跳转管理方法和装置有效
申请号: | 201710507925.9 | 申请日: | 2017-06-28 |
公开(公告)号: | CN107506178B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 李晓梅 | 申请(专利权)人: | 北京五八信息技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F16/958 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 田卫平 |
地址: | 100083 北京市海淀区学清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 跳转 管理 方法 装置 | ||
本申请介绍了一种页面跳转管理方法和装置,该方法包括:当检测到从第一页面跳转至第二页面时,获取所述第一页面跳转至所述第二页面的跳转方式;当检测到从所述第二页面返回至所述第一页面时,根据获取到的跳转方式对所述第一页面执行对应的预设操作。所述跳转方式包括:重定向跳转方式和触发跳转方式。若所述跳转方式为重定向跳转方式,则关闭所述第一页面;若所述跳转方式为触发跳转方式,则刷新所述第一页面。本申请解决了在采用安卓系统的移动终端中出现的,由于主页面设置的自动刷新而造成的当从主页面的重定向页面返回至主页面时进入死循环的问题。
技术领域
本申请涉及移动互联网技术领域,尤其涉及一种页面跳转管理方法和装置。
背景技术
目前,在很多应用程序中都设置了Web页面,例如很多电商平台应用程序。在安卓Android系统中,通过WebView的组件来实现页面的加载。在初始化的WebView中加载主页面的URL(Uniform Resource Locator,统一资源定位符),用户就可以在主页面中进行某些操作,从而进入主页面的子页面中。当用户从子页面返回至主页面时,通常会设置自动对主页面进行刷新操作。如果在进入WebView时,主页面的URL被重定向到其他位置,那么当返回到主页面时,主页面会因为刷新操作而进入死循环中,无法退出。
例如,用户通过安卓系统的移动终端进行付款时,会打开付款应用程序并进入付款主页面。如果该用户已完成账号登陆,且完成了实名制认证,则呈现出该付款主页面。用户进而可以在该付款主页面的子页面中进行例如充值、提现或转账等操作。当用户从子页面返回至付款主页面时,会自动对付款主页面进行刷新,从而保证用户得到该付款主页面的最新信息。但是,在用户完成了账号登陆,并且没有完成实名制认证的情况下加载该付款主页面时,该付款主页面会重定向到实名认证页面。如果此时用户没有进行实名认证,但点击了返回键,就会因为付款主页面设置的自动刷新操作而进入死循环中。
发明内容
本申请的主要目的在于提出一种页面跳转管理方法和装置,解决了在安卓系统中,由于主页面设置的自动刷新而造成的当从主页面的重定向页面返回至主页面时进入死循环的问题。
为实现上述目的,本申请提供了一种页面跳转管理方法,应用于安卓系统的移动终端中,所述方法包括:
当检测到从第一页面跳转至第二页面时,获取所述第一页面跳转至所述第二页面的跳转方式;
当检测到从所述第二页面返回至所述第一页面时,根据获取到的跳转方式对所述第一页面执行对应的预设操作。
可选的,所述跳转方式包括:重定向跳转方式和触发跳转方式。
可选的,所述获取所述第一页面跳转至所述第二页面的跳转方式,包括:
通过重写WebView中的ShouldOverrideUrlLoading,获取WebView.HitTestResult的值;
判断WebView.HitTestResult的值是否为0;若是,则所述跳转方式为重定向跳转方式;若否,则所述跳转方式为触发跳转方式。
可选的,所述根据获取到的跳转方式对所述第一页面执行对应的预设操作,包括:
若所述跳转方式为重定向跳转方式,则关闭所述第一页面;
若所述跳转方式为触发跳转方式,则刷新所述第一页面。
可选的,所述方法还包括:
在WebView中,通过Activity A承载所述第一页面,并通过Activity B承载所述第二页面。
可选的,所述方法还包括:
承载所述第一页面的Activity A通过调用StartActivityForResult跳转至承载所述第二页面的Activity B。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京五八信息技术有限公司,未经北京五八信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710507925.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐高温防盐雾自清洁散热器
- 下一篇:一种空气冷却器