[发明专利]IOS页面优化的方法、装置、计算机设备及存储介质在审
申请号: | 202211247704.X | 申请日: | 2022-10-12 |
公开(公告)号: | CN115629834A | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 孟东亚 | 申请(专利权)人: | 平安消费金融有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;宋莉 |
地址: | 200000 上海市自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ios 页面 优化 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及计算机技术领域,可应用于金融、医疗领域中,特别是涉及到一种IOS页面优化的方法、装置、设备及介质,所述方法包括如下步骤:获取IOS页面加载的数据信息;根据所述数据信息判断所述IOS页面是否存在异常;若是,则触发优化指令;基于所述优化指令获取故障页面和目标页面的页面信息,所述页面信息包括页面元素和页面样式;根据预设优化规则结合所述目标页面的页面元素对所述故障页面的页面元素进行优化,得到优化元素;依据所述目标页面的页面样式结合所述优化元素生成目标IOS页面。本申请依据目标页面参数对应调整故障页面,实现对IOS页面的优化,进而修复故障IOS页面,以提升用户体验。
技术领域
本申请涉及计算机技术领域,特别是涉及到一种IOS页面优化的方法、装置、计算机设备及存储介质。
背景技术
当浏览关于金融和/或医疗相关页面中的产品介绍时,IOS页面加载最开始时,仅存在一个帧缓冲区,使得帧缓冲区的读取和刷新存在效率低下的问题,为了解决效率低下的问题,引入了双缓存区,也就是双缓冲机制。通过双缓冲机制使得GPU预先渲染好一帧放入帧缓冲区,让视频控制器读取,当下一帧渲染好后,GPU会直接将视频控制器的指针指向第二个帧缓冲区。但是由于双缓冲机制使得视频控制器还未读取完成时,即内容只显示了一半,GPU将新的一帧内容提交到帧缓冲区,并将视频控制器的指针指向新的帧缓冲区,视频控制器就会将新的一帧数据的下半段显示到屏幕上,造成屏幕撕裂,导致页面无法正常显示。因此,优化IOS页面,修复故障IOS页面是目前需要解决的问题。
发明内容
本申请的主要目的为提供一种IOS页面优化的方法、装置、计算机设备及存储介质,旨在优化IOS页面,以修复故障IOS页面。
为了实现上述发明目的,本申请提出一种IOS页面优化的方法,所述方法包括:
获取IOS页面加载的数据信息;
根据所述数据信息判断所述IOS页面是否存在异常;
若是,则触发优化指令;
基于所述优化指令获取故障页面和目标页面的页面信息,所述页面信息包括页面元素和页面样式;
根据预设优化规则结合所述目标页面的页面元素对所述故障页面的页面元素进行优化,得到优化元素;
依据所述目标页面的页面样式结合所述优化元素生成目标IOS页面。
进一步地,所述获取IOS页面加载的数据信息之前,还包括:
通过addEventListener函数监听预设行为;
判断所述预设行为是否为有效行为;
若是,则触发IOS页面加载指令。
进一步地,所述获取IOS页面加载的数据信息,包括:
接收所述IOS页面加载指令;
基于所述IOS页面加载指令结合埋点获取所述IOS页面加载所述预设行为时的数据信息。
进一步地,所述基于所述优化指令获取故障页面和目标页面的页面信息,包括:
接收所述优化指令;
基于所述优化指令对所述数据信息进行识别,获取属性信息;
根据第一筛选规则于所述属性信息中筛选出故障页面和目标页面;
分别对所述故障页面和所述目标页面进行解析,获取对应的页面信息,其中,所述页面信息包括页面元素和页面样式。
进一步地,所述根据预设优化规则结合所述目标页面的页面元素对所述故障页面的页面元素进行优化,得到优化元素,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安消费金融有限公司,未经平安消费金融有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211247704.X/2.html,转载请声明来源钻瓜专利网。