Bilibili-Evolved/min/combo-like.min.js
2021-10-26 13:22:15 +08:00

1 line
441 B
JavaScript

(()=>(e,t)=>{(async()=>{const e=await SpinQuery.select((()=>document.querySelector(".ops span.like")));if(!e){return}e.style.userSelect="none";function t(t,n){const s=new CustomEvent(t,n);e.dispatchEvent(s)}const n=200;let s=true;e.addEventListener("touchstart",(e=>{e.preventDefault();s=true;setTimeout((()=>s=false),n);t("mousedown",e)}));e.addEventListener("touchend",(e=>{e.preventDefault();t("mouseup",e);if(s){t("click",e)}}))})()})();