關於瀏覽器resize的一些問題

  谷歌瀏覽器(當前版本是:版本 92.0.4515.159(正式版本) (64 位),目前最新版也一樣有該問題)添加了resize監聽時,在縮小窗口時,如果寬度和高度都發生了變化,就會觸發兩次,而放大時,不論是否寬度高度都改變,都只會觸發一次。而如果在縮小時只調整了寬度或者高度中的一個,則只會觸發一次。其他瀏覽器(火狐)是正常的,不論是否同時調整寬度高度,都只會觸發一次。

  看起來的現象是谷歌瀏覽器在resize時,寬度和高度是分步調整的,即同時調整寬高時,瀏覽器先調整了寬度(或高度)觸發了一次,再調整了高度(或寬度)觸發了一次。也可能是內核編碼沒有做防抖處理,抑或是其他bug。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章