[发明专利]应用程序处理方法、装置、存储介质和计算机设备有效
申请号: | 201710524874.0 | 申请日: | 2017-06-30 |
公开(公告)号: | CN107357644B | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 胡豪俊;李凯;梁尚韬 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 处理 方法 装置 存储 介质 计算机 设备 | ||
1.一种应用程序处理方法,所述方法包括:
显示由母应用程序所运行的子应用程序的子应用程序页面;所述母应用程序是直接运行于操作系统的应用程序;所述子应用程序是运行于所述母应用程序所提供环境中的应用程序;
通过所述子应用程序,获取待跳转至的子应用程序相应的子应用程序标识;
将所述子应用程序标识所对应的页面数据,传递至与所述子应用程序标识对应、且由所述母应用程序所运行的子应用程序;
通过与所述子应用程序标识对应的所述子应用程序,根据所述页面数据,生成覆盖于已显示的所述子应用程序页面上进行显示的子应用程序页面。
2.根据权利要求1所述的方法,其特征在于,所述通过所述子应用程序,获取待跳转至的子应用程序相应的子应用程序标识之后,所述方法还包括:
获取用于记录子应用程序跳转关系的跳转路径;
当获取的所述子应用程序标识存在于所述跳转路径中时,将获取的所述子应用程序标识移动至所述跳转路径的末尾;
当获取的所述子应用程序标识不存在于所述跳转路径中时,将获取的所述子应用程序标识添加至所述跳转路径的末尾。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
通过当前显示的子应用程序页面所属的子应用程序,获取返回指令;
响应于返回指令,确定当前显示的子应用程序页面相应的子应用程序标识;
在所述跳转路径中,查找与确定的所述子应用程序标识相邻、且位于确定的所述子应用程序标识之前的子应用程序标识;
返回查找到的所述子应用程序标识所对应的子应用程序页面。
4.根据权利要求3所述的方法,其特征在于,所述返回查找到的所述子应用程序标识所对应的子应用程序页面,包括:
当查找到的所述子应用程序标识对应的子应用程序,以由所述母应用程序以后台状态运行时,则
返回查找到的所述子应用程序标识对应的子应用程序在发生跳转时,所显示的子应用程序页面;
当查找到的所述子应用程序标识对应的子应用程序已结束运行时,则
返回查找到的所述子应用程序标识所对应的默认子应用程序页面。
5.根据权利要求2所述的方法,其特征在于,所述子应用程序包括原生插件子应用程序;
所述当获取的所述子应用程序标识存在于所述跳转路径中时,将获取的所述子应用程序标识移动至所述跳转路径的末尾,包括:
当获取的所述子应用程序标识存在于所述跳转路径中时,则
确定所述跳转路径中与获取的所述子应用程序标识相邻、且位于获取的所述子应用程序标识之后的连续的原生插件子应用程序标识;
将获取的所述子应用程序标识移动至所述跳转路径的末尾,并在所述跳转路径中删除所述连续的原生插件子应用程序标识。
6.根据权利要求5所述的方法,其特征在于,所述子应用程序还包括第三方子应用程序;所述方法还包括:
通过当前显示的子应用程序页面所属的子应用程序,检测关闭指令;
当检测到关闭指令、且所述跳转路径中首个第三方子应用程序标识之前存在原生插件子应用程序标识时,则
返回所述原生插件子应用程序标识所对应的原生插件子应用程序;
当检测到关闭指令、且所述跳转路径中首个第三方子应用程序标识之前不存在原生插件子应用程序标识时,则返回所述母应用程序。
7.根据权利要求6所述的方法,其特征在于,所述返回所述原生插件子应用程序标识所对应的原生插件子应用程序,包括:
当所述跳转路径中首个第三方子应用程序标识之前存在的原生插件子应用程序标识的数量多于一个时,则
获取与所述首个第三方子应用程序标识相邻、且位于所述首个第三方子应用程序标识之前的原生插件子应用程序标识;
确定获取的所述原生插件子应用程序标识所对应的原生插件子应用程序在跳转时,所显示的原生插件子应用程序页面;
显示确定的所述原生插件子应用程序页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710524874.0/1.html,转载请声明来源钻瓜专利网。