Bilibili-Evolved/min/live-pip.min.js
2020-10-30 17:42:34 +08:00

1 line
560 B
JavaScript

(()=>(t,e)=>({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===dq("video")){document.exitPictureInPicture()}else{dq("video").requestPictureInPicture()}}))}}}))();