|
|
@ -60,7 +60,8 @@ |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="video-upload-image" v-for="(file,i) in fileList" :key="i"> |
|
|
|
<video :src="showImg(file)" class="video-upload-image" preload="metadata" |
|
|
|
<video :id="`fileList_${i}`" :src="showImg(file)" class="video-upload-image" preload="metadata" |
|
|
|
@loadedmetadata="startVideo(`fileList_${i}`)" |
|
|
|
:controls="false" :show-progress="false" :show-fullscreen-btn="false" |
|
|
|
:show-play-btn="false" :show-center-play-btn="false" :show-loading="false"></video> |
|
|
|
|
|
|
@ -233,6 +234,12 @@ |
|
|
|
|
|
|
|
|
|
|
|
methods: { |
|
|
|
startVideo (id) { |
|
|
|
let videoContext = uni.createVideoContext(id) |
|
|
|
videoContext.play() |
|
|
|
videoContext.pause() |
|
|
|
}, |
|
|
|
|
|
|
|
initData (options) { |
|
|
|
uni.setNavigationBarTitle({title: ''}); |
|
|
|
this.valueType = '' |
|
|
|