一种WebView加载的性能优化方法及相关设备技术

技术编号:38084683 阅读:27 留言:0更新日期:2023-07-06 08:51
本发明专利技术公开了一种WebView加载的性能优化方法及相关设备,所述方法包括:将H5安装包下载到本地,在加载H5链接前,判断使用WebView进行加载请求的APP是否存在本地,如果不存在则下载并保存到本地,如果存在则直接加载;新增WebService进程创建WebView对象,APP与启动后的WebService进行通信,WebService对WebView进行页面加载处理;当检测到用户二次打开WebView页面时,WebService进程直接返回WebView对象进行加载。本发明专利技术提供了一种Android端加载WebView性能优化的解决方案,提升了WebView加载响应时间,减少了应用内存占用,提升了应用性能。提升了应用性能。提升了应用性能。

【技术实现步骤摘要】
一种WebView加载的性能优化方法及相关设备


[0001]本专利技术涉及计算机应用
,尤其涉及一种WebView加载的性能优化方法、系统、终端及计算机可读存储介质。

技术介绍

[0002]H5是指第5代Html(互联网超文本标记语言),也指用H5语言制作的一切数字产品。其主要的目标是将互联网语义化,以便更好地被人类和机器阅读,并同时提供更好地支持各种媒体的嵌入。
[0003]随着各种移动设备普及,H5页面也越来越受欢迎。不同于传统企业网站制作,需要大量网页共同组成一个完整的网站,H5页面只有一个自上而下的页面,也可以简单理解为一个单网页,只不过搭配了各种图片、视频、文字等有趣的设计。
[0004]而且HTML5技术建站可以实现一次开发可跨平台多端使用,既一次发布网站,可以同时在PC、手机、微信、IPAD等各个终端有良好的浏览体验。简单来说自动适应手机屏幕尺寸,以达到很好的显示效果。此外,H5页面通常大量使用滚动侦测特效,即滑动页面的同时,大量文字或图片会自动加载出来,造成一种动态美感,非常适合移动端浏览。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种WebView加载的性能优化方法,其特征在于,所述WebView加载的性能优化方法包括:将H5安装包下载到本地,在加载H5链接前,判断使用WebView进行加载请求的APP是否存在本地,如果不存在则下载并保存到本地,如果存在则直接加载;新增WebService进程创建WebView对象,APP与启动后的WebService进行通信,WebService对WebView进行页面加载处理;当检测到用户二次打开WebView页面时,WebService进程直接返回WebView对象进行加载。2.根据权利要求1所述的WebView加载的性能优化方法,其特征在于,所述H5安装包为用于展示给用户显示的页面。3.根据权利要求1所述的WebView加载的性能优化方法,其特征在于,所述新增WebService进程创建WebView对象,具体包括:在APP的注册文件中注册WebService进程;当检测到用户第一打开H5页面时,启动WebService进程,在WebService进程中创建单例WebView对象。4.根据权利要求1所述的WebView加载的性能优化方法,其特征在于,所述APP与启动后的WebService进行通信,WebService对WebView进行页面加载处理,具体包括:在APP启动时创建WebService;WebService启动后创建单例WebView对象;单例WebView对象初始化相关属性;接收用户点击操作,加载H5页面。5.根据权利要求4所述的WebView加载的性能优化方法,其特征在于,所述WebService进程直接返回WebView对象进行加载,具体包括:APP执行H5页面下载请求;当服务器响应H5请求数据后,APP下载并解压...

【专利技术属性】
技术研发人员:宗志刚
申请(专利权)人:深圳康佳电子科技有限公司
类型:发明
国别省市:

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

1