fix: bug
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user