本站6月4日消息,現(xiàn)如今大部分瀏覽器在訪問網(wǎng)站時,頁面視頻即便自動播放也會以靜音狀態(tài)播放,避免在不合適的場合發(fā)出聲音造成尷尬。
但如果網(wǎng)站使用iframe框架嵌套音視頻,瀏覽器可能就無法正常將其靜音播放,近日微軟工程師向Chromium項(xiàng)目提交了一項(xiàng)代碼改進(jìn),可以減少意外的音視頻播放問題。
根據(jù)微軟的提案,新的權(quán)限策略名為“media-playback-while-not-visible”,即“在不可見時暫停媒體播放”。
該策略允許網(wǎng)頁開發(fā)者通過API控制嵌入的音視頻內(nèi)容,當(dāng)相關(guān)的iframe不可見時,自動暫停媒體播放,只有當(dāng)iframe重新顯示時才恢復(fù)播放。
微軟在提案中指出,當(dāng)前開發(fā)者雖然有一些解決意外播放問題的方法,但這些方法往往會導(dǎo)致性能和用戶體驗(yàn)問題。
例如,開發(fā)者可能會通過完全卸載和重新加載iframe來停止播放,但這會增加頁面的加載時間和資源消耗。
微軟的新策略提供了一種更高效、更優(yōu)雅的解決方案,通過瀏覽器自身的機(jī)制來控制不可見媒體的播放,從而減少意外播放的發(fā)生。
這一改進(jìn)將提升用戶在使用Chromium內(nèi)核瀏覽器(如Chrome和Edge等)時的瀏覽體驗(yàn),減少意外播放帶來的干擾。
值得注意的是,這一新的權(quán)限策略目前尚未默認(rèn)啟用,仍處于實(shí)驗(yàn)階段,微軟希望開發(fā)者能夠積極參與測試,并提供反饋,以便進(jìn)一步完善該策略。
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。