[发明专利]页面跳转方法、装置、电子设备和存储介质有效
申请号: | 201910324407.2 | 申请日: | 2019-04-22 |
公开(公告)号: | CN110221872B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 赵学良 | 申请(专利权)人: | 五八有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/955;H04L67/02 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 300450 天津市滨海新区经济技术开*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 跳转 方法 装置 电子设备 存储 介质 | ||
1.一种页面跳转方法,其特征在于,所述方法包括:
应用程序启动时,获取跳转规则更新参数;
根据所述跳转规则更新参数对本地跳转规则进行更新;
使用更新后的本地跳转规则,从URL链接中拆分出用于指向目标应用程序的字符串、用于指向目标应用程序中目标应用模块的字符串、用于指向所述目标应用模块中目标页面的字符串和包含所述目标页面待载入参数的字符串;从跳转指令携带的URL链接中解析出路由跳转信息,所述跳转指令响应于用户在应用程序启动前或者启动后的点击操作生成;所述跳转指令携带有目标页面的URL链接,所述URL链接是由当前页面服务器根据跳转规则生成的;所述跳转规则包含跳转规则更新参数;
根据所述路由跳转信息获取目标页面数据,以跳转到目标页面。
2.根据权利要求1所述的方法,其特征在于,所述根据跳转规则更新参数对本地跳转规则进行更新,包括:
使用跳转规则更新参数中每个Key对应的Value值替换本地跳转规则相同Key对应的Value值。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述应用程序启动时,获取当前页面数据,所述当前页面数据包括至少一个页面跳转控件,所述页面跳转控件的数据中包括URL链接,所述URL链接由当前页面服务器根据包含所述跳转规则更新参数的跳转规则生成。
4.根据权利要求3所述的方法,其特征在于,所述获取当前页面数据后,所述方法还包括:
响应于用户对当前页面中页面跳转控件的点击操作,生成跳转指令。
5.根据权利要求1所述的方法,其特征在于,所述应用程序启动前,所述方法还包括:
接收应用程序通知消息或外部消息,所述外部消息中包括页面跳转控件;
响应于用户对所述应用程序通知消息或所述外部消息中页面跳转控件的点击操作,生成跳转指令,并启动所述应用程序。
6.根据权利要求1所述的方法,其特征在于,所述根据路由跳转信息获取目标页面数据,包括:
向目标页面服务器或当前页面服务器请求包含所述待载入参数的目标页面数据,接收目标页面服务器或当前页面服务器返回的所述目标页面数据。
7.根据权利要求6所述的方法,其特征在于,所述接收目标页面服务器返回的所述目标页面数据之前,所述方法还包括:
接收目标页面服务器根据预设拦截策略下发的预设页面数据;
如果所述预设页面设置有输入项,则在所述输入项中输入信息并提交。
8.根据权利要求1所述的方法,其特征在于,所述跳转到目标页面之后,所述方法还包括:
检测目标页面的参数变化,获得变化后参数;
如果所述变化后参数符合预设回传条件,则将所述变化后参数回传到上一页。
9.一种页面跳转装置,其特征在于,所述装置包括:
获取单元,用于应用程序启动时,获取跳转规则更新参数;
规则更新单元,用于根据所述跳转规则更新参数对本地跳转规则进行更新;
解析单元,用于使用更新后的本地跳转规则,从URL链接中拆分出用于指向目标应用程序的字符串、用于指向目标应用程序中目标应用模块的字符串、用于指向所述目标应用模块中目标页面的字符串和包含所述目标页面待载入参数的字符串;从跳转指令携带的URL链接中解析出路由跳转信息,所述跳转指令响应于用户在应用程序启动前或者启动后的点击操作生成;所述跳转指令携带有目标页面的URL链接,所述URL链接是由当前页面服务器根据跳转规则生成的;所述跳转规则包含跳转规则更新参数;
跳转单元,用于根据所述路由跳转信息获取目标页面数据,以跳转到目标页面。
10.根据权利要求9所述的装置,其特征在于,所述规则更新单元具体用于:
使用跳转规则更新参数中每个Key对应的Value值替换本地跳转规则相同Key对应的Value值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于五八有限公司,未经五八有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910324407.2/1.html,转载请声明来源钻瓜专利网。