[問題] bookmarklet開啟picture in picture

作者: wjyo (小廢物)   2022-06-09 01:45:47
因為我看twitch直播時視窗中沒有子母畫面按鈕
但在YT就有顯示
雖然在瀏覽器主控台輸入以下可以成功執行
$('video').requestPictureInPicture();
但我想寫成一個bookmarklet書籤
可以一鍵開啟PIP子母畫面
目前是使用這個網站轉成bookmarklet格式
https://mrcoles.com/bookmarklet/
javascript code內為:
$('video').requestPictureInPicture();
也已經include jQuery (1.11.1)
最後把轉換後的code建成一個書籤
但是在twitch直播頁面點選書籤時出現以下錯誤
[ERROR] Uncaught error. TypeError: $(...).requestPictureInPicture is not a
function
at <anonymous>:1:70
at HTMLScriptElement.callback (<anonymous>:1:97)
不知道是哪裡出了問題
謝謝~
作者: jimmily   2022-06-09 21:11:00
把程式碼完整貼出來吧不然直接用原生js語法不就好了,也沒多麻煩
作者: ssccg (23)   2022-06-10 11:42:00
只是要select video為什麼不直接用原生就好要jquery?(function(){document.querySelector('video').requestPictureInPicture()})()
作者: wjyo (小廢物)   2022-06-10 16:23:00
哇嗚可以了,感謝s大

Links booklink

Contact Us: admin [ a t ] ucptt.com