油猴获取网页播放状态是否为暂停
油猴脚本可以通过检查HTML5视频元素的paused属性来获取网页播放状态是否为暂停。下面是一个示例代码:
// ==UserScript==
// @name 检查网页播放状态是否为暂停
// @namespace https://example.com
// @version 1.0
// @description 检查网页播放状态是否为暂停
// @match *://*/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 获取所有的HTML5视频元素
var videos = document.getElementsByTagName('video');
for (var i = 0; i < videos.length; i++) {
var video = videos[i];
// 监听视频元素的播放状态变化
video.addEventListener('play', function() {
console.log('播放中');
});
video.addEventListener('pause', function() {
console.log('暂停');
});
}
})();
这段代码会在控制台输出播放中和暂停的信息。你可以根据自己的需求进行扩展
原文地址: https://www.cveoy.top/t/topic/h1yv 著作权归作者所有。请勿转载和采集!