Bilibili-Evolved/min/mini-player-touch-move.min.js
2019-10-12 09:51:39 +08:00

1 line
531 B
JavaScript

(()=>{return(e,o)=>{const i=async(e=true)=>{if(!["//www.bilibili.com/bangumi/play/","//www.bilibili.com/video/"].some(e=>document.URL.includes(e))){return}const i=await SpinQuery.select("#bofqi");if(!i){console.warn("mini player touch move: player not found");return}const{enableTouchMove:n,disableTouchMove:l}=await o.importAsync("touch-move");if(e){o.applyStyle("miniPlayerTouchMoveStyle");n(i,{minMoveDistance:0})}else{o.removeStyle("miniPlayerTouchMoveStyle");l(i)}};i(true);return{reload:()=>i(true),unload:()=>i(false)}}})();