|
@@ -17,11 +17,15 @@ export default defineComponent({
|
|
|
default: () => {
|
|
|
return {}
|
|
|
}
|
|
|
+ },
|
|
|
+ isEmtry: {
|
|
|
+ type: Boolean,
|
|
|
+ default: false
|
|
|
}
|
|
|
},
|
|
|
emits: ['loadedmetadata', 'togglePlay', 'ended', 'reset'],
|
|
|
setup(props, { emit, expose }) {
|
|
|
- const { item } = toRefs(props)
|
|
|
+ const { item, isEmtry } = toRefs(props)
|
|
|
const videoRef = ref()
|
|
|
const videoItem = ref<Plyr>()
|
|
|
const controlID = 'v' + Date.now() + Math.floor(Math.random() * 100)
|
|
@@ -150,7 +154,7 @@ export default defineComponent({
|
|
|
<div class={styles.videoWrap}>
|
|
|
<video
|
|
|
style={{ width: '100%', height: '100%' }}
|
|
|
- src={item.value.content}
|
|
|
+ src={isEmtry.value ? '' : item.value.content}
|
|
|
ref={videoRef}
|
|
|
playsinline="false"
|
|
|
></video>
|