数据处理方法、装置、电子设备及计算机可读介质与流程
- 国知局
- 2024-08-05 12:16:50
本申请涉及网页应用,更具体地,涉及一种数据处理方法、装置、电子设备及计算机可读介质。
背景技术:
1、渐进式web应用(progressive web apps,pwa)是一种结合了传统网页和原生应用优势的web应用开发模式。它能够向用户提供类似原生应用的体验,包括快速加载、离线访问、推送通知等功能,同时又具备web应用的可访问性和易分享性。然而,目前的pwa技术存在体验差的缺陷。
技术实现思路
1、本申请提出了一种数据处理方法、装置、电子设备及计算机可读介质,以改善上述缺陷。
2、第一方面,本申请提供了一种数据处理方法,包括:获取目标子项目的网页应用配置文件和网页应用缓存逻辑文件;将所述网页应用缓存逻辑文件独立打包,得到网页应用独立缓存逻辑文件;将所述目标子项目的网页应用配置文件和网页应用独立缓存逻辑文件,插入所述目标子项目的网页描述文件内;通过所述网页描述文件在网页客户端内配置所述目标子项目对应的网页应用。
3、第二方面,本申请还提供了一种数据处理装置,包括:获取单元、确定单元、插入单元和注册单元。获取单元,用于获取目标子项目的网页应用配置文件和网页应用缓存逻辑文件。确定单元,用于将所述网页应用缓存逻辑文件独立打包,得到网页应用独立缓存逻辑文件。插入单元,用于将所述目标子项目的网页应用配置文件和网页应用独立缓存逻辑文件,插入所述目标子项目的网页描述文件内。注册单元,用于通过所述网页描述文件在网页客户端内配置所述目标子项目对应的网页应用。
4、第三方面,本申请还提供了一种电子设备,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述方法。
5、第四方面,本申请还提供了一种计算机可读介质,所述可读存储介质存储有处理器可执行的程序代码,所述程序代码被所述处理器执行时使所述处理器执行上述方法。
6、本申请提供的数据处理方法、装置、电子设备及计算机可读介质,获取目标子项目的网页应用配置文件和网页应用缓存逻辑文件;将所述网页应用缓存逻辑文件独立打包,得到网页应用独立缓存逻辑文件;将所述目标子项目的网页应用配置文件和网页应用独立缓存逻辑文件,插入所述目标子项目的网页描述文件内;通过所述网页描述文件在网页客户端内配置所述目标子项目对应的网页应用。因此,针对子项目而言,其网页应用缓存逻辑文件是独立的,也就是说其网页应用缓存逻辑代码未与其他项目共用,减少网络下载的时间,提高网页的访问速度。并且,子项目的网页应用配置文件也是独立的,大大提高了子项目的适用性。
7、本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
技术特征:1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述目标子项目的网页应用配置文件和网页应用独立缓存逻辑文件,插入所述目标子项目的网页描述文件内,包括:
3.根据权利要求2所述的方法,其特征在于,所述将所述目标子项目的网页应用配置文件的第一存放路径插入所述目标子项目的网页描述文件的第一标签内,以及将所述网页应用独立缓存逻辑文件的第二存放路径插入所述目标子项目的网页描述文件的第二标签内,包括:
4.根据权利要求2或3所述的方法,其特征在于,所述第一标签为link标签,所述第二标签为script标签。
5.根据权利要求2或3所述的方法,其特征在于,所述第一存放路径和所述第二存放路径均位于所述目标子项目的生成目录内。
6.根据权利要求1所述的方法,其特征在于,将所述网页应用缓存逻辑文件独立打包,得到网页应用独立缓存逻辑文件,包括:
7.根据权利要求1所述的方法,其特征在于,获取目标子项目的网页应用配置文件和网页应用缓存逻辑文件,包括:
8.根据权利要求7所述的方法,其特征在于,所述基于所述页面列表配置,查找所述目标子项目对应的网页应用配置文件,包括:
9.根据权利要求7所述的方法,其特征在于,所述基于所述目标子项目对应的网页应用配置文件,确定所述目标子项目对应的网页应用缓存逻辑文件,包括:
10.根据权利要求1所述的方法,其特征在于,所述通过所述网页描述文件在网页客户端内配置所述目标子项目对应的网页应用之后,还包括:
11.一种数据处理装置,其特征在于,包括:
12.一种电子设备,其特征在于,包括:
13.一种计算机可读介质,其特征在于,所述计算机可读介质存储有处理器可执行的程序代码,所述程序代码被所述处理器执行时使所述处理器执行权利要求1-10任一项所述方法。
技术总结本申请公开了一种数据处理方法、装置、电子设备及计算机可读介质,涉及网页应用技术领域,方法包括:获取目标子项目的网页应用配置文件和网页应用缓存逻辑文件;将所述网页应用缓存逻辑文件独立打包,得到网页应用独立缓存逻辑文件;将所述目标子项目的网页应用配置文件和网页应用独立缓存逻辑文件,插入所述目标子项目的网页描述文件内;通过所述网页描述文件在网页客户端内配置所述目标子项目对应的网页应用。因此,针对子项目而言,其网页应用缓存逻辑文件是独立的,也就是说其网页应用缓存逻辑代码未与其他项目共用,减少网络下载的时间,提高网页的访问速度。并且,子项目的网页应用配置文件也是独立的,大大提高了子项目的适用性。技术研发人员:陈燊受保护的技术使用者:OPPO广东移动通信有限公司技术研发日:技术公布日:2024/8/1本文地址:https://www.jishuxx.com/zhuanli/20240802/261923.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表