Greasy Fork is available in English.
修复百度网盘视频播放暂停问题
当前为
// ==UserScript==
// @name 🔥【就是爽】解决网盘不保存只能观看1秒的限制+可显示字幕(360和chrome均已测试)
// @namespace http://tampermonkey.net/
// @version 4.0
// @description 修复百度网盘视频播放暂停问题
// @license Yolanda Morgan
// @author Your Name
// @match https://pan.baidu.com/*
// @exclude *://pan.baidu.com/disk/*
// @exclude *://pan.baidu.com/play/video#/video*
// @exclude *://pan.baidu.com/pfile/video*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 添加样式表
let style = document.createElement("style");
style.innerHTML = `
.vjs-control-bar {
position: absolute;
left: 0;
right: 0;
bottom: 50%;
transform: translateY(50%);
justify-content: flex-end;
}
.vjs-progress-control{
display: none !important;
}
.vjs-current-time-display{
display: none !important;
}
.vjs-duration{
display: none !important;
}
.vjs-time-control{
display: none !important;
}
.vjs-volume-panel{
display: none !important;
}
.vjs-play-control.vjs-control,
#html5player_html5_api::-webkit-media-controls-fullscreen-button {
display: none !important;
}
`;
document.head.appendChild(style);
let checkAble = setInterval(function(){
let video = document.querySelector("#html5player_html5_api");
let controlsBar = document.querySelector("#html5player .vjs-control-bar");
let overlayIframe = document.querySelector("#video-wrap-outer .video-overlay-iframe");
let videoStartTip = document.querySelector(".video-start-tip");
if (video && controlsBar && overlayIframe && videoStartTip) {
console.log("%cBaidu Wangpan Video Control: ", "color:red;font-size:16px;font-weight:bold", "Start");
clearInterval(checkAble);
// 修复视频播放暂停问题
video.controls = true;
video.pause = null;
overlayIframe.style.display = "none";
videoStartTip.style.display = "none";
console.log("%cBaidu Wangpan Video Control: ", "color:green;font-size:16px;font-weight:bold", "Successful");
}
}, 1000);
var parentElement1= document.querySelector("#html5player > div.vjs-control-bar > button.vjs-play-control.vjs-control.vjs-button.vjs-paused");
parentElement1.style = ' display: none; opacity: 0';
//var parentElement2= document.querySelector(".video-js.vjs-control-bar");
//parentElement2.style = 'position: absolute; display: block; top: 82.5%; font-size: 15px; opacity: 0.4;';
// var parentElement3= document.querySelector("#html5player > div.vjs-control-bar > div.vjs-duration.vjs-time-control.vjs-control > span.vjs-duration-display");
// parentElement3.style = ' display: none; opacity: 0';
})();