谷歌浏览器(当前版本是:版本 92.0.4515.159(正式版本) (64 位),目前最新版也一样有该问题)添加了resize监听时,在缩小窗口时,如果宽度和高度都发生了变化,就会触发两次,而放大时,不论是否宽度高度都改变,都只会触发一次。而如果在缩小时只调整了宽度或者高度中的一个,则只会触发一次。其他浏览器(火狐)是正常的,不论是否同时调整宽度高度,都只会触发一次。
看起来的现象是谷歌浏览器在resize时,宽度和高度是分步调整的,即同时调整宽高时,浏览器先调整了宽度(或高度)触发了一次,再调整了高度(或宽度)触发了一次。也可能是内核编码没有做防抖处理,抑或是其他bug。
标签:触发,浏览器,高度,宽度,关于,resize,调整 From: https://www.cnblogs.com/ljwsyt/p/18094426