設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

Edge新特性,微軟正在Win10上修復(fù)Chromium瀏覽器縮放手勢問題

2019/8/21 21:27:12 來源:IT之家 作者:玄隱 責(zé)編:玄隱

IT之家8月21日消息 去年,微軟宣布計劃成為Chromium項目的重要貢獻(xiàn)者。微軟的貢獻(xiàn)將可以使很多瀏覽器受益,例如Windows 10系統(tǒng)新Edge瀏覽器和谷歌Chrome瀏覽器。

除了鼠標(biāo)滾動性能的改進(jìn)之外,微軟現(xiàn)在也在研究某些Windows 10設(shè)備(如Surface Pro和Surface Book)上的Chromium奇怪的縮放手勢行為。

根據(jù)某個長達(dá)數(shù)月的帖子反饋,用戶無法使用觸摸板阻止像Surface Pro的Windows 10設(shè)備上的雙指縮放手勢。當(dāng)你嘗試用兩根手指捏動縮放,并將手指從觸摸板中心點移開,并且仍然有一根手指放在該位置上時,可以在某些網(wǎng)頁上重現(xiàn)該錯誤。

正如用戶解釋的那樣,在以下情況下,你將無法阻止雙指縮放手勢:

  • 將光標(biāo)放在“Real prevent default handler”滾動條上

  • 快速掠過觸摸板(注意,滾動條實際上不會滾動)。

  • 立即執(zhí)行捏動縮放手勢。

根據(jù)微軟工程師的說法,在Surface設(shè)備上重現(xiàn)這種行為更容易,盡管它也可以在MacBook 2016和MacBoook Pro 2018上重現(xiàn)體驗。

根據(jù)提交,微軟有一個正確“preventDefault”縮放的解決方案。

提交標(biāo)記為“活躍”,表示縮放有時不正確地preventDefault。

“在兩種不同的場景中:要么從滾動過渡 - >捏合,要么從快速滑動 - >捏合,”該提案寫道?!霸揅L修復(fù)了這個問題,通過檢查正在確認(rèn)的事件與TPEQ期望ACK的事件相比,如果它們不匹配則提前結(jié)束并忽略ACK?!?/p>

根據(jù)另一個提交,微軟希望在快速滑動將要發(fā)生時立即發(fā)送滾動結(jié)束事件。

“現(xiàn)在有了改變,如果我們從滾動轉(zhuǎn)換到捏合,事件的momentum_phase被設(shè)置為Blocked,表示動量滾動不會發(fā)生。然后,我們立即發(fā)送結(jié)束事件,而不是等待,”微軟指出。

此更改也有助于Chromium的縮放問題的修復(fù)。

該帖子已經(jīng)被標(biāo)記為已修復(fù),微軟很可能將該解決方案放置在新版本上。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:Edge瀏覽器,Chromium微軟

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知