Bilibili-Evolved/video/default-video-speed.js
2019-07-07 19:48:38 +08:00

13 lines
393 B
JavaScript

const setPlaybackRate = (video) => {
const speed = parseFloat(settings.defaultVideoSpeed);
video.playbackRate = speed;
SpinQuery.condition(() => video, () => video.playbackRate !== speed, () => video.playbackRate = speed);
};
Observer.videoChange(() => {
const video = dq('.bilibili-player-video video');
if (!video) {
return;
}
setPlaybackRate(video);
});