|
|
@@ -120,7 +120,7 @@
|
|
|
</video> -->
|
|
|
<video v-if="liveItem.videoUrl && liveItem.liveType == 2 && !generating"
|
|
|
:id="`myVideo_${liveId}`" :autoplay="true" class="video-player" :src="liveItem.videoUrl"
|
|
|
- object-fit="cover" :custom-cache="false" :enable-progress-gesture="false"
|
|
|
+ :object-fit="isFullscreen?'contain':'cover'" :custom-cache="false" :enable-progress-gesture="false"
|
|
|
vslide-gesture-in-fullscreen="false" :show-center-play-btn="false" :http-cache="false" loop
|
|
|
@error="videoError" @timeupdate="onVideoTimeUpdate" @loadedmetadata="onVideoMetaLoaded"
|
|
|
@pause="onVideoPause" @play="onVideoPlay" @waiting="onVideoWaiting"
|
|
|
@@ -173,7 +173,7 @@
|
|
|
<view class="video-container" :class="liveItem.showType == 1 ? 'horizontal-layout' : ''">
|
|
|
<video v-if="liveItem.videoUrl && liveItem.liveType == 3" :id="`myVideo_${liveId}`"
|
|
|
class="video-player" :src="liveItem.videoUrl" :autoplay="true" :controls="true"
|
|
|
- object-fit="cover" :custom-cache="false"
|
|
|
+ :object-fit="isFullscreen?'contain':'cover'" :custom-cache="false"
|
|
|
:enable-progress-gesture="liveItem.isSpeedAllowed" vslide-gesture-in-fullscreen="true"
|
|
|
:show-center-play-btn="true" :http-cache="false" loop @error="videoError"
|
|
|
@timeupdate="onVideoTimeUpdate" @loadedmetadata="onVideoMetaLoaded" @pause="onVideoPause"
|
|
|
@@ -4655,7 +4655,9 @@
|
|
|
.video-container.fullscreen-mode .fullscreen-exit-btn {
|
|
|
z-index: 999999 !important;
|
|
|
}
|
|
|
-
|
|
|
+ .fullscreen-mode {
|
|
|
+ background-color: #000 !important;
|
|
|
+ }
|
|
|
/* 全屏模式样式 */
|
|
|
.video-container.fullscreen-mode {
|
|
|
width: auto !important;
|