Greasy Fork is available in English.
学习通
当前为
// ==UserScript==
// @name 学习通阻止暂停播放
// @namespace https://hognbin.xyz/
// @version 0.1
// @description 学习通
// @author 宏斌
// @match https://mooc1.chaoxing.com/mycourse/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=chaoxing.com
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
function stopPause () {
var video = document.querySelectorAll('iframe')[0].contentWindow.document.querySelectorAll('iframe')[0].contentWindow.document.querySelector('video');
video.pause = () => {
console.log('他想暂停播放');
}
}
const button = document.createElement('button');
button.innerHTML = '阻止暂停播放';
document.body.appendChild(button);
Object.assign(button.style,{
position:'fixed',
padding: '10px',
border: 'none',
background: 'linear-gradient(45deg, black, transparent)',
color: '#fffae5',
'border-radius': '5px',
bottom: '20px',
left: '20px',
'box-shadow': '8px 4px 10px 3px #ccc',
})
button.onclick = () => {
try{
stopPause();
}catch(e){
console.error('出错!');
alert('确保已经点开视频');
}
};
})();