页面加载方法、设备及计算机程序产品与流程

专利2026-07-16  12


本申请实施例涉及应用程序领域,特别涉及一种页面加载方法、设备及计算机程序产品。


背景技术:

1、应用程序的首页用于向用户展示应用程序的核心功能和服务,用户可以在应用程序的首页迅速浏览到应用的最新动态、热门内容推荐等。

2、相关技术中,采用webview(网页视图)组件来显示首页。在启动应用程序后,初始化webview组件,初始化webview的laya引擎,使用laya引擎渲染首页内容。

3、相关技术中的方法,当首页内容繁多时,使用webview加载页面内容的耗时过长;并且webview组件所使用的laya引擎,初始化加载时间长,进一步导致页面开启速度慢。


技术实现思路

1、本申请实施例提供了一种页面加载方法、设备及计算机程序产品。

2、根据本申请的一方面内容,提供了一种页面加载方法,应用程序包括网页视图组件;所述方法包括:

3、加载所述应用程序的原生页面,以及加载所述网页视图组件的网页视图页面;

4、显示所述原生页面和位于所述原生页面上层的所述网页视图页面,得到所述第一页面;

5、其中,所述网页视图页面为透明页面,所述原生页面的页面内容透过所述网页视图页面显示。

6、根据本申请的另一方面内容,提供了一种页面加载装置,所述装置上运行有应用程序,所述应用程序包括网页视图组件;所述装置包括:

7、加载模块,用于加载所述应用程序的原生页面,以及加载所述网页视图组件的网页视图页面;

8、显示模块,用于显示所述原生页面和位于所述原生页面上层的所述网页视图页面,得到所述第一页面;

9、其中,所述网页视图页面为透明页面,所述原生页面的页面内容透过所述网页视图页面显示。

10、根据本申请的另一方面内容,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如本申请实施提供的页面加载方法。

11、根据本申请的另一方面内容,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如本申请实施提供的页面加载方法。

12、根据本申请的另一方面内容,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序存储在计算机可读存储介质中;所述计算机程序由计算机设备的处理器从所述计算机可读存储介质读取并执行,使得所述计算机设备实现如本申请实施提供的页面加载方法。

13、本申请实施例提供的技术方案带来的有益效果可以包括:

14、在使用网页视图(webview)组件显示页面时,采用应用程序的原生页面与网页视图页面相结合显示的方式。页面启动后,采用应用程序的原生页面加载并显示页面内容,同时加载网页视图组件的网页视图页面,并将网页视图页面以透明形式显示在原生页面上层。采用该方法进行页面启动,可以使页面内容显示在原生页面中,网页视图页面显示为全透明,如此,页面的启动展示速度只取决于原生页面的加载速度,网页视图组件的加载速度将不再影响页面的启动。应用程序可以通过加载本地数据或者向服务器请求数据等方式,快速加载页面内容并在原生页面上进行显示,提高页面加载速度;即使网页视图组件加载速度较慢,由于网页视图页面显示为透明形式,其加载进度并不会影响页面内容的展示,依旧可以为用户带来页面秒开的流畅体验。



技术特征:

1.一种页面加载方法,其特征在于,应用程序包括网页视图组件;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述加载所述网页视图组件的网页视图页面,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述网页视图页面中不显示页面内容;所述方法还包括:

4.根据权利要求1至3任一所述的方法,其特征在于,所述加载所述应用程序的原生页面,包括:

5.根据权利要求1至3任一所述的方法,其特征在于,所述网页视图页面的覆盖面积不大于所述原生页面的覆盖面积。

6.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,

8.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:

9.一种计算机设备,其特征在于,所述计算机设备包括处理器、和与所述处理器相连的存储器,以及存储在所述存储器上的程序指令,所述处理器执行所述程序指令时实现如权利要求1至8任一所述的页面加载方法。

10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序存储在计算机可读存储介质中;所述计算机程序由计算机设备的处理器从所述计算机可读存储介质读取并执行,使得所述计算机设备实现如权利要求1至8任一所述的页面加载方法。


技术总结
本申请实施例公开了一种页面加载方法、设备及计算机程序产品,属于应用程序领域,该方法包括:加载应用程序的原生页面,以及加载网页视图组件的网页视图页面;显示原生页面和位于原生页面上层的网页视图页面,得到第一页面;其中,网页视图页面为透明页面,原生页面的页面内容透过网页视图页面显示。该方法可以提高页面加载速度。

技术研发人员:陈实,钟江江
受保护的技术使用者:深圳市欢太科技有限公司
技术研发日:
技术公布日:2024/12/17
转载请注明原文地址:https://xbbs.6miu.com/read-32631.html