fix(EmbedVideo): override type if embed

This commit is contained in:
axolotle
2024-10-24 11:55:26 +02:00
parent f5da1ce10b
commit 8884ea1040
+4 -3
View File
@@ -56,10 +56,11 @@ export default {
item () { item () {
const embed = this.embed const embed = this.embed
const type_ = embed ? 'iframe' : this.type
let src = this.src let src = this.src
const attrs = this.type === 'iframe' ? { allowfullscreen: true } : { controls: true } const attrs = type_ === 'iframe' ? { allowfullscreen: true } : { controls: true }
if (this.full && this.type === 'iframe') { if (this.full && type_ === 'iframe') {
attrs.width = '100%' attrs.width = '100%'
attrs.height = '100%' attrs.height = '100%'
} }
@@ -72,7 +73,7 @@ export default {
} }
} }
return { type: this.type, src, attrs } return { type: type_, src, attrs }
} }
} }
} }