一种矿灯程序的优化方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:44727822 阅读:13 留言:0更新日期:2025-03-21 17:52
本申请实施例属于移动应用开发领域,涉及一种矿灯程序的优化方法,包括:响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的H5页面;将所述H5页面与所述矿灯小程序的移动端接口进行交互连接;对所述H5页面进行预加载优化,得到预加载优化完成的目标页面;通过所述移动端接口,在所述矿灯小程序的展示界面展示所述目标页面。此外,本申请还涉及区块链技术,本地沙箱文件可存储于区块链中。本申请通过本地沙箱文件的使用,页面加载脱离了对网络的高度依赖,避免网络波动导致的加载失败或延迟,从而提升了矿灯小程序加载效率。

【技术实现步骤摘要】

本申请涉及移动应用开发领域,尤其涉及一种矿灯程序的优化方法、装置、计算机设备及存储介质


技术介绍

1、在煤矿、矿山以及其他地下作业场所中,矿灯是相当重要的安全设备,其性能直接影响到矿工的生命安全以及作业效率,而对于矿灯而言,控制技术又和其性能息息相关。

2、通常,操作系统对于计算机来说是最为重要的软件,它既可以负责管理计算机硬件和软件资源的管理,还可以提供用户与计算机交互的界面。由此可见,用于控制矿灯的矿灯小程序对于矿灯来说也是尤为重要的虚拟工具,既可以管理各种数据,又可以控制矿灯的运行。

3、目前,针对矿灯小程序进行移动端的开发时,其页面仍然存在一些问题,如加载速度慢、交互性差等。为了解决这些问题,传统的方式是采用混合开发的方式,用同一种语言来跨平台构建矿灯小程序,同时利用原生组件来提升性能。然而,这种方式所需要的时间成本和人力成本较高,需要为不同的操作系统编写不同的代码,同时还需要处理不同操作系统之间的差异,并在网络环境较差的情况下效率仍然不佳,导致影响了用户体验。


技术实现思路

1、本申请实施例的目的在于提出一种矿灯程序的优化方法及相关设备,以解决矿灯小程序的移动端页面加载效率较低的技术问题。

2、为了解决上述技术问题,本申请实施例提供一种矿灯程序的优化方法,采用了如下所述的技术方案:

3、一种矿灯程序的优化方法,包括下述步骤:

4、响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的h5页面;p>

5、将所述h5页面与所述矿灯小程序的移动端接口进行交互连接;

6、对所述h5页面进行预加载优化,得到预加载优化完成的目标页面;

7、通过所述移动端接口,在所述矿灯小程序的展示界面展示所述目标页面。

8、进一步的,在所述响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的h5页面的步骤之前,还包括:

9、采用混合开发的形式,通过flutter在移动端开发所述矿灯小程序;

10、根据所述矿灯小程序对应的原生组件,更新所述矿灯小程序。

11、进一步的,在所述响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的h5页面的步骤之前,还包括:

12、根据预设的页面文件信息,生成所述矿灯小程序对应的离线包,所述离线包包含所述矿灯小程序对应的所有h5页面;

13、通过sqlite数据库将所述离线包存储于所述本地沙箱文件中。

14、进一步的,所述将所述h5页面与所述矿灯小程序的移动端接口进行交互连接的步骤,具体包括:

15、通过http协议,对所述h5页面进行数据压缩和数据加密,并将所述h5页面向所述移动端接口传输。

16、进一步的,所述对所述h5页面进行预加载优化,得到预加载优化完成的目标页面的步骤,具体包括:

17、对所述h5页面进行预加载和缓存,得到所述目标页面。

18、进一步的,在所述响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的h5页面的步骤之前,还包括:

19、将所述本地沙箱文件存储于预设的区块链节点中。

20、进一步的,在所述通过所述移动端接口,在所述矿灯小程序的展示界面展示所述目标页面的步骤之后,还包括:

21、记录所述展示界面的用户操作日志;

22、根据所述用户操作日志进行交互优化分析,得到分析结果;

23、根据所述分析结果,更新所述展示界面。

24、为了解决上述技术问题,本申请实施例还提供一种矿灯程序的优化装置,采用了如下所述的技术方案:

25、响应模块,用于响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的h5页面;

26、连接模块,用于将所述h5页面与所述矿灯小程序的移动端接口进行交互连接;

27、优化模块,用于对所述h5页面进行预加载优化,得到预加载优化完成的目标页面;

28、展示模块,用于通过所述移动端接口,在所述矿灯小程序的展示界面展示所述目标页面。

29、为了解决上述技术问题,本申请实施例还提供一种计算机设备,采用了如下所述的技术方案:

30、一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如上所述的矿灯程序的优化方法的步骤。

31、为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:

32、一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如上所述的矿灯程序的优化方法的步骤。

33、与现有技术相比,本申请实施例主要有以下有益效果:

34、本申请公开的矿灯程序的优化方法,通过响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的h5页面;再将所述h5页面与所述矿灯小程序的移动端接口进行交互连接;而后,对所述h5页面进行预加载优化,得到预加载优化完成的目标页面;从而通过所述移动端接口,在所述矿灯小程序的展示界面展示所述目标页面。本申请通过本地沙箱文件的使用,页面加载脱离了对网络的高度依赖,避免网络波动导致的加载失败或延迟,并通过预加载优化机制缩短了页面响应时间,从而提升了矿灯小程序的移动端页面加载效率。

本文档来自技高网...

【技术保护点】

1.一种矿灯程序的优化方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的矿灯程序的优化方法,其特征在于,在所述响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的H5页面的步骤之前,还包括:

3.根据权利要求1所述的矿灯程序的优化方法,其特征在于,在所述响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的H5页面的步骤之前,还包括:

4.根据权利要求1所述的矿灯程序的优化方法,其特征在于,所述将所述H5页面与所述矿灯小程序的移动端接口进行交互连接的步骤,具体包括:

5.根据权利要求1所述的矿灯程序的优化方法,其特征在于,所述对所述H5页面进行预加载优化,得到预加载优化完成的目标页面的步骤,具体包括:

6.根据权利要求1所述的矿灯程序的优化方法,其特征在于,在所述响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的H5页面的步骤之前,还包括:

7.根据权利要求1所述的矿灯程序的优化方法,其特征在于,在所述通过所述移动端接口,在所述矿灯小程序的展示界面展示所述目标页面的步骤之后,还包括:

8.一种矿灯程序的优化装置,其特征在于,包括:

9.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如权利要求1至7中任一项所述的矿灯程序的优化方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如权利要求1至7中任一项所述的矿灯程序的优化方法的步骤。

...

【技术特征摘要】

1.一种矿灯程序的优化方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的矿灯程序的优化方法,其特征在于,在所述响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的h5页面的步骤之前,还包括:

3.根据权利要求1所述的矿灯程序的优化方法,其特征在于,在所述响应于矿灯小程序触发的页面加载指令,从预设的本地沙箱文件中读取对应的h5页面的步骤之前,还包括:

4.根据权利要求1所述的矿灯程序的优化方法,其特征在于,所述将所述h5页面与所述矿灯小程序的移动端接口进行交互连接的步骤,具体包括:

5.根据权利要求1所述的矿灯程序的优化方法,其特征在于,所述对所述h5页面进行预加载优化,得到预加载优化完成的目标页面的步骤,具体包括:

6.根据权利要求1所述的矿灯...

【专利技术属性】
技术研发人员:丁柏平杨锋黄阳彪龚政
申请(专利权)人:深圳市中孚能电气设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1