mirror of
https://github.com/m1k1o/neko.git
synced 2025-06-24 21:48:10 +02:00
ix autoplay unmute.
This commit is contained in:
parent
bb308f8bcc
commit
368e4d7f7c
2 changed files with 6 additions and 12 deletions
|
@ -339,10 +339,13 @@
|
|||
|
||||
@Watch('muted')
|
||||
onMutedChanged(muted: boolean) {
|
||||
if (this._video) {
|
||||
if (this._video && this._video.muted != muted) {
|
||||
this._video.muted = muted
|
||||
this.startsMuted = muted
|
||||
if (!muted) this.mutedOverlay = false
|
||||
}
|
||||
|
||||
if (!muted) {
|
||||
this.mutedOverlay = false
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -392,9 +395,9 @@
|
|||
this._video.addEventListener('canplaythrough', () => {
|
||||
this.$accessor.video.setPlayable(true)
|
||||
if (this.autoplay) {
|
||||
// start as muted due to restrictive browsers autoplay policy
|
||||
if (this.startsMuted && (!document.hasFocus() || !this.$accessor.active)) {
|
||||
this.$accessor.video.setMuted(true)
|
||||
this._video.muted = true
|
||||
}
|
||||
|
||||
this.$nextTick(() => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue