add pause function into payer control
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Artem Anufrij 2023-09-14 20:35:58 +02:00
parent 108514aaa4
commit 6b6d3fd3f0

View File

@ -119,8 +119,12 @@ export default {
methods: {
play() {
if (this.audio.paused) {
this.audio.play();
this.audio.play();
},
pause() {
if (!this.audio.paused) {
this.audio.pause();
}
},
durationChanged() {
@ -244,10 +248,10 @@ export default {
if ("mediaSession" in navigator) {
let me = this;
navigator.mediaSession.setActionHandler("play", function () {
me.togglePlaying();
me.play();
});
navigator.mediaSession.setActionHandler("pause", function () {
me.togglePlaying();
me.pause();
});
navigator.mediaSession.setActionHandler("seekto", function (details) {
if (details.fastSeek && "fastSeek" in me.audio) {