[发明专利]原生页面与H5页面路径连通方法、装置、设备及介质有效
申请号: | 202211430077.3 | 申请日: | 2022-11-15 |
公开(公告)号: | CN115687827B | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 张剑锋;苏景博 | 申请(专利权)人: | 中电金信软件有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 高燕 |
地址: | 100082 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 原生 页面 h5 路径 连通 方法 装置 设备 介质 | ||
本申请提供了一种原生页面与H5页面路径连通方法、装置、设备及介质,该方法包括:在内存中分别创建第一原生数据项、第二原生数据项、第一H5数据项及第二H5数据项;确定H5页面对应的目标容器;监听目标容器的生命周期变化情况,基于监听结果从第二H5数据项中获取前向H5页面地址,从第一H5数据项中获取当前H5页面路径;确定前向H5页面地址是否存在;若前向H5页面地址不存在,从第一原生数据项中获取当前原生页面路径,利用当前H5页面路径以及当前原生页面路径实现原生页面与H5页面的路径连通。通过采用上述原生页面与H5页面路径连通方法、装置、设备及介质,解决了无法完整获取整个浏览周期内的用户行为路径的问题。
技术领域
本申请涉及互联网技术领域,具体而言,涉及一种原生页面与H5页面路径连通方法、装置、设备及介质。
背景技术
随着互联网技术的快速发展,在移动端应用开发过程中越来越多地采用混合开发模式,即采用原生与H5的混合开发模式,混合开发模式具有响应速度快、便于集成等优点。采用混合开发模式开发的移动端应用在进行页面浏览数据采集时,通常是针对原生页面的浏览事件和H5页面的浏览事件分别进行独立的数据采集,得到两份数据。
然而,采用上述方法采集数据时,由于分别对原生页面的浏览事件和H5页面的浏览事件进行独立的数据采集,难以将用户的浏览路径连通起来,导致在混合开发模式下,仅能获取原生页面或者H5页面的部分用户行为路径,无法完整获取用户在整个浏览周期内的行为路径。
发明内容
有鉴于此,本申请的目的在于提供一种原生页面与H5页面路径连通方法、装置、设备及介质,以解决在混合开发模式下,无法完整获取用户在整个浏览周期内的行为路径的问题。
第一方面,本申请实施例提供了一种原生页面与H5页面路径连通方法,包括:
在内存中分别创建第一原生数据项、第二原生数据项、第一H5数据项以及第二H5数据项,第一原生数据项用于存储当前原生页面路径,第二原生数据项用于存储前向原生页面地址,第一H5数据项用于存储当前H5页面路径,第二H5数据项用于存储前向H5页面地址;
确定H5页面对应的目标容器,在目标容器上加载页面视图,在页面视图上展示H5页面;
监听目标容器的生命周期变化情况,基于监听结果从第二H5数据项中获取前向H5页面地址,从第一H5数据项中获取当前H5页面路径;
确定前向H5页面地址是否存在;
若前向H5页面地址不存在,从第一原生数据项中获取当前原生页面路径,将当前原生页面路径作为当前H5页面的前向H5页面地址,利用当前H5页面路径以及当前原生页面路径实现原生页面与H5页面的路径连通。
可选地,方法还包括:监听原生页面的生命周期中的原生重新返回方法以及原生暂停方法,确定原生重新返回方法以及原生暂停方法是否被触发;若原生重新返回方法触发,触发原生页面浏览事件,分别从第一原生数据项以及第二原生数据项中获取当前原生页面路径以及前向原生页面地址;若原生暂停方法触发,触发原生页面压后台事件,分别从第一原生数据项以及第二原生数据项中获取当前原生页面路径以及前向原生页面地址。
可选地,监听目标容器的生命周期变化情况,包括:监听目标容器的生命周期对应的H5重新返回方法以及H5暂停方法,确定H5重新返回方法以及H5暂停方法是否被触发。
可选地,基于监听结果从第二H5数据项中获取前向H5页面地址,从第一H5数据项中获取当前H5页面路径,包括:若H5重新返回方法触发,触发H5页面浏览事件,从第二H5数据项中获取前向H5页面地址,从第一H5数据项中获取当前H5页面路径;若H5暂停方法触发,触发H5页面压后台事件,从第二H5数据项中获取前向H5页面地址,从第一H5数据项中获取当前H5页面路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电金信软件有限公司,未经中电金信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211430077.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种表格指标提取方法及装置
- 下一篇:一种可重构机械手