【技术实现步骤摘要】
一种元素缩放监控方法、装置及电子设备
[0001]本专利技术涉及网页前端
,特别是涉及一种元素缩放监控方法、装置及电子设备。
技术介绍
[0002]元素的尺寸(宽和高)是元素的一种重要状态,在一些应用场景中,一些事件需要依靠元素的尺寸发生变化(下文称缩放)进行触发。以web(网页)前端为例,浏览器所显示的网页页面中,一个元素可以是窗口的形式显示的,为使得窗口内的文字布局与窗口尺寸适应,可以利用元素缩放触发用于更改文字布局的事件。
[0003]但是,不同应用场景中可能需要监控不同类型的元素是否发生缩放,并且浏览器所支持的标签也可能各不相同,因此缺少一种能够有效兼容不同应用场景的缩放监控方法。
技术实现思路
[0004]本专利技术实施例的目的在于提供一种元素缩放方法、装置及电子设备,以实现提高元素监控缩放的兼容性。具体技术方案如下:
[0005]在本专利技术实施例的第一方面,提供了一种元素缩放监控方法,所述方法包括:
[0006]创建隐藏元素;
[0007]关联所述隐藏元素与 ...
【技术保护点】
【技术特征摘要】
1.一种元素缩放监控方法,其特征在于,所述方法包括:创建隐藏元素;关联所述隐藏元素与目标元素,以使得所述隐藏元素的尺寸随所述目标元素的尺寸的变化而变化;通过监控所述隐藏元素的尺寸变化,确定所述目标元素的尺寸是否发生缩放。2.根据权利要求1所述的方法,其特征在于,在所述创建隐藏元素之前,所述方法还包括:获取目标元素的位置;所述创建隐藏元素,包括:在所述目标元素的位置处创建隐藏元素。3.根据权利要求1所述的方法,其特征在于,所述关联所述隐藏元素与目标元素,以使得所述隐藏元素的尺寸随所述目标元素的尺寸的变化而变化,包括:配置所述隐藏元素相对于所述目标元素的尺寸比例,以使得在所述目标元素发生缩放后,所述隐藏元素自适应调整所述隐藏元素的尺寸,以维持所述隐藏元素的尺寸与所述目标元素的尺寸之比为所述尺寸比例。4.根据权利要求3所述的方法,其特征在于,所述配置所述隐藏元素相对于所述目标元素的尺寸比例,包括:基于所述目标元素的初始参数,确定所述隐藏元素的初始参数;根据所述隐藏元素的初始参数和所述目标元素的初始参数,确定所述隐藏元素相对于所述目标元素的尺寸比例。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:配置所述隐藏元素相对所述目标元素的偏移量,以使得在所述目标元素的位置发生改变后,所述隐藏元素自适应调整所述隐藏元素的位置,以维持所述隐藏元素相对所述目标元素的相对位置为所述偏移量。6.根据权利要求1所述的方法,其特征在于,所述隐藏元素包括缩放监控事件,所述缩放监控事件在所述隐藏元素的尺寸变化时发生,所述通过监...
【专利技术属性】
技术研发人员:马世豪,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。