Merge branch '1041-embed-autoplay' into 'develop'
Fix #1041: Support autoplay when loading embed frame from Mastodon and third-party websites Closes #1041 See merge request funkwhale/funkwhale!1051
This commit is contained in:
commit
19e647636e
|
@ -0,0 +1 @@
|
|||
Support autoplay when loading embed frame from Mastodon and third-party websites (#1041)
|
|
@ -145,6 +145,7 @@ export default {
|
|||
type: null,
|
||||
id: null,
|
||||
tracks: [],
|
||||
autoplay: false,
|
||||
url: null,
|
||||
isLoading: true,
|
||||
theme: 'dark',
|
||||
|
@ -174,6 +175,8 @@ export default {
|
|||
if (!!params.instance) {
|
||||
this.baseUrl = params.instance
|
||||
}
|
||||
|
||||
this.autoplay = params.autoplay != undefined || params.auto_play != undefined
|
||||
this.fetch(this.type, this.id)
|
||||
},
|
||||
mounted () {
|
||||
|
@ -380,6 +383,9 @@ export default {
|
|||
},
|
||||
tracks () {
|
||||
this.currentIndex = 0
|
||||
if (this.autoplay) {
|
||||
this.play(this.currentIndex)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue