Closed kphrx closed 1 year ago
HLS Supportを入れてると発生する HLS Supportが入ってるとwindow.ZenzaHLS.createVideoElementが実行されて<video>が置かれる場所にShadow DOMに<video>が入ったCustom elementsの<zenza-video>が入る
window.ZenzaHLS.createVideoElement
<video>
<zenza-video>
ZenzaVideoElementがHTMLVideoElementがPicture-in-Picture可能な要素だと判断する値を変更してしまってるとか、(ないとは思うけど)Shadow DOMに<video>が入ってるのはダメとか
ZenzaVideoElement
HTMLVideoElement
ニコニコ大百科の掲示板での報告: 1484
FirefoxがPicture-in-Picture APIを完全にサポートしてくれたらコンテキストメニューのP in Pから出来るので勝手に解決されて欲しいけどBugzillaとか見る感じサポートされるのはかなり先か実装されないか
<zenza-video> でも Firefox Nightly 102.0a1 で PiP ボタンが表示されるようになってた。102が stable になった時に確認する
HLS Supportを入れてると発生する HLS Supportが入ってると
window.ZenzaHLS.createVideoElement
が実行されて<video>
が置かれる場所にShadow DOMに<video>
が入ったCustom elementsの<zenza-video>
が入るZenzaVideoElement
がHTMLVideoElement
がPicture-in-Picture可能な要素だと判断する値を変更してしまってるとか、(ないとは思うけど)Shadow DOMに<video>
が入ってるのはダメとか