[发明专利]应用页面切换方法、装置及设备在审
申请号: | 201810204054.8 | 申请日: | 2018-03-13 |
公开(公告)号: | CN108595234A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 穆毅鹏;付立武;廉洁 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F17/30;H04L29/08 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用页面 装置及设备 客户端 切流 基础架构 应用访问 可逆 灰度 推送 访问 升级 发布 | ||
1.一种应用页面切换方法,包括:
根据用户的指令,发起访问应用页面的业务请求;
查询本地是否存在切流标识;
若本地不存在切流标识,访问第一应用页面;若本地存在切流标识,访问第二应用页面。
2.如权利要求1所述的方法,所述本地的切流标识,通过如下方式预先得到,包括:
接收服务端推送的切流标识,并保存于本地;或者,
根据切流配置文件中的相关配置,发送获取切流标识的请求至服务端,接收服务端返回的切流标识,所述切流配置文件由服务端预先推送得到。
3.如权利要求1所述的方法,在若本地存在切流标识,访问第二应用页面之前,还包括:
获取所述第二应用页面的离线包;
解压所述离线包,并存储。
4.如权利要求3所述的方法,获取所述第二应用页面的离线包,包括:
从服务端异步拉取所述第二应用页面的离线包。
5.如权利要求1所述的方法,所述第一应用页面包括原生页面,所述第二应用页面包括H5页面、Reactnative页面或者Weex页面。
6.如权利要求5所述的方法,当所述第二应用页面为多个H5页面时,若本地存在切流标识,访问H5页面,包括:
获取所述多个H5页面的统一资源定位符URL;
确定原生页面中的转场参数;
根据所述转场参数和所述URL生成另一URL;
根据所述另一URL,发起页面跳转。
7.如权利要求6所述的方法,获取所述多个H5页面的统一资源定位符URL,包括:
从本地获取服务端预先下发的H5页面的URL;或者,
接收服务端所推送的H5页面的URL。
8.如权利要求6所述的方法,若本地存在切流标识,访问H5页面,还包括:
判断本地是否存储有H5离线包,若有,访问所述H5离线包所提供的H5页面;
若没有,从服务端获取所述H5离线包,以访问所述H5页面。
9.如权利要求1所述的方法,在若本地存在切流标识,访问H5页面之前,还包括:
获取所述H5离线包的版本号,判断所述版本号是否符合预设条件,若不符合,访问所述第一应用页面。
10.如权利要求1所述的方法,还包括:
接收服务端所推送的回滚标识,并存储;
在查询本地是否存在切流标识之前,还包括:查询本地是否存在所述回滚标识,若存在,不再查询切流标识,直接访问所述第一应用页面。
11.一种应用页面切换方法,包括:
推送切流配置文件至客户端,以便客户端根据所述配置文件发起获取切流标识请求;
接收客户端所发送的获取切流标识请求;
发送切流标识至所述客户端,以便所述客户端根据所述切流标识访问第二应用页面。
12.如权利要求11所述的方法,还包括:
统计所述已发送的切流标识的数量;
当所述数量达到预设的疲劳条件时,不再发送所述切流标识至客户端。
13.如权利要求11所述的方法,发送切流标识至所述客户端之前,还包括:
根据用户的用户标识、人群分类标识或者地理位置,判断其是否符合切流条件,若符合切流条件,发送切流标识至所述客户端。
14.如权利要求11所述的方法,还包括:
推送回滚标识至所述客户端,以便客户端根据所述回滚标识访问第一应用页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810204054.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于语音提示的电子证据采集方法及系统
- 下一篇:一种图片加载方法及装置