Bilibili-Evolved/min/live-pip.min.js

1 line
584 B
JavaScript

(()=>(t,i)=>({widget:{content:`\n<button class="gui-settings-flat-button" id="live-pip">\n<i class="mdi mdi-24px mdi-picture-in-picture-bottom-right" style="transform: scale(0.9);"></i>\n<span>画中画</span>\n</button>\n`,condition:()=>document.URL.match(/https:\/\/live.bilibili.com\/(blanc\/)?([\d]+)/)&&"requestPictureInPicture"in HTMLVideoElement.prototype,success:()=>{dq("#live-pip").addEventListener("click",(()=>{if(document.pictureInPictureElement){document.exitPictureInPicture()}else{var t;(t=dq("video"))===null||t===void 0?void 0:t.requestPictureInPicture()}}))}}}))();