directly playPause video element

This commit is contained in:
Araxeus
2021-05-06 21:20:42 +03:00
parent d4811b7901
commit 6b72599f80
3 changed files with 25 additions and 3 deletions

View File

@ -0,0 +1,18 @@
const { ipcRenderer } = require("electron");
let videoStream;
module.exports = () => {
videoStream = document.querySelector(".video-stream");
ipcRenderer.on("playPause", () => {
if (!videoStream) {
videoStream = document.querySelector(".video-stream");
}
if (videoStream.paused) {
videoStream.play();
} else {
videoStream.yns_pause();
}
});
}

View File

@ -12,7 +12,7 @@ module.exports = (win) => {
// Playback
previous: () => pressKey(win, "k"),
next: () => pressKey(win, "j"),
playPause: () => pressKey(win, "space"),
playPause: () => win.webContents.send("playPause"),
like: () => pressKey(win, "_"),
dislike: () => pressKey(win, "+"),
go10sBack: () => pressKey(win, "h"),