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