mil*_*ool 5 javascript youtube jquery google-chrome-extension
我正在尝试制作一个 chrome 扩展,使控件在本机 YouTube 页面内的 YouTube 视频上始终可见。
到目前为止我有这个js
$(document).ready(function() {
setInterval(function(){
$('.ytp-autohide').removeClass('ytp-autohide');
$('#player-container').mouseover();
},100);
});
Run Code Online (Sandbox Code Playgroud)
但删除 ytp-autohide 类会停止计时器/栏进度,我不知道如何通过 js mouseover 或类似方式激活 showcontrols 功能。
我可以以某种方式保持进度条和时间,或者用js重新创建鼠标悬停显示控件功能吗?
那将是:
setTimeout(function(){
let video = document.querySelector("#movie_player")
setInterval(function(){
video.dispatchEvent(new Event('mousemove'));
},100);
},1500)
Run Code Online (Sandbox Code Playgroud)
因此,您没有定位正确的元素,也没有正确触发事件。
| 归档时间: |
|
| 查看次数: |
1338 次 |
| 最近记录: |