From 3dbb900e470117cf88e06443523b22d0ad3ef16a Mon Sep 17 00:00:00 2001 From: Jonas Heinrich <onny@project-insanity.org> Date: Mon, 11 Jan 2021 11:54:42 +0100 Subject: [PATCH] plyer: support toggle play --- src/services/Player.js | 1 - src/store/player.js | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/services/Player.js b/src/services/Player.js index 383276f..6a427c5 100644 --- a/src/services/Player.js +++ b/src/services/Player.js @@ -67,7 +67,6 @@ export class Player { } seek(startTime) { - console.log(startTime) audioPlayer.seek(startTime) } diff --git a/src/store/player.js b/src/store/player.js index a82e1b0..cbb61fc 100644 --- a/src/store/player.js +++ b/src/store/player.js @@ -147,5 +147,19 @@ export default { context.commit('setBuffering', true) player.seek(startTime) }, + + togglePlay(context) { + if (context.state.isPaused) { + context.commit('setPlaying', true) + context.commit('setBuffering', true) + context.commit('setPausing', false) + player.doResume() + } else { + context.commit('setBuffering', false) + context.commit('setPausing', true) + context.commit('setPausing', true) + player.doPause() + } + }, }, } -- GitLab