fix: bug

This commit is contained in:
杨航
2025-09-10 15:05:32 +08:00
parent dc8d9fe59a
commit b30027989f
+12 -1
View File
@@ -9,7 +9,14 @@
</view>
<uv-overlay :show="showModel" opacity=".6" @click.stop="showModel = false">
<view class="overlay-box" @click.stop="showModel = false">
<video class="video-cont-center" v-if="showModel && fileUrlShow" :src="fileUrlShow" controls @error="playError" object-fit="contain"></video>
<video class="video-cont-center"
ref="playerRef"
v-if="showModel && fileUrlShow"
:src="fileUrlShow"
controls
@error="playError"
@ended="playEnded"
object-fit="contain"></video>
</view>
</uv-overlay>
</view>
@@ -57,6 +64,10 @@
methods: {
playError(info){
console.log('err',info)
this.$refs.playerRef.stop();
},
playEnded(){
this.$refs.playerRef.stop();
},
getPreviewUrlBlob(id) {
if (!id) {