비디오 향상 스크립트는 Bilibili, Douyin, Tencent Video, Youku, iQiyi, Xigua Video, YouTube, Weibo Video, Zhihu Video, Sohu Video, NetEase Open Course, Baidu 네트워크 디스크, Alibaba 클라우드 디스크와 같은 모든 H5 비디오 웹사이트를 지원합니다. 테드, 인스타그램, 트위터 등 전체 바로 1가기 키 제어, 지원: 배속 재생/가속 재생, 비디오 스크린샷, PIP(Picture-in-Picture), 전체 화면 웹 페이지, 밝기, 채도, 대비, 사용자 정의 구성 향상 및 기타 기능 조정, 쾌적한 온라인 환경 제공 비디오 재생 경험. 비디오 광고, 온라인 자습서/교육 비디오 등을 빨리 감기하는 기능도 있습니다.
考虑到有可能出现兼容问题, 我建议将第一种改为如下形式, 仅对b站启用
if (window.location.href.match("bilibili")) {
//t.switchPlayStatus();
var state = this._player.global.playerState.state;
if (state === 'paused') {
this._player.play();
} else if (state === 'ended') {
this._player.replay();
} else {
this._player.pause();
}
} else {
t.switchPlayStatus();
}
b站前端改版导致的空格失效解决方案:
利用b站注册的对象方法(by xuan l):
if (keyCode === 32) { //t.switchPlayStatus(); var state = this._player.global.playerState.state; if (state === 'paused') { this._player.play(); } else if (state === 'ended') { this._player.replay(); } else { this._player.pause(); } }
搜索
if (keyCode === 32)
替换即可利用脚本原有逻辑:
把
switchPlayStatus: '.bilibili-player-video-btn-start',
里面的部分改成.bpx-player-ctrl-btn.bpx-player-ctrl-play
(上面的那行autoPlay
同理)
B站的播放、暂停、全屏、网页全屏、下一集快捷键异常问题已修复
b站前端改版导致的空格失效解决方案:
利用b站注册的对象方法(by xuan l):
搜索
if (keyCode === 32)
替换即可利用脚本原有逻辑:
把
switchPlayStatus: '.bilibili-player-video-btn-start',
里面的部分改成.bpx-player-ctrl-btn.bpx-player-ctrl-play
(上面的那行autoPlay
同理)