Browse Source

首页视频循环播放

master
juwei001 1 year ago
parent
commit
fd13d61f2f
  1. 5
      src/views/next/screen-content-left/home-left/index.vue
  2. 4
      src/views/next/screen-content-map/cpt/whyf.vue

5
src/views/next/screen-content-left/home-left/index.vue

@ -20,8 +20,10 @@
:src="videoUrl1" :src="videoUrl1"
style="width: 100%; height: 100%; margin-top: -12px;" style="width: 100%; height: 100%; margin-top: -12px;"
:controls="true" :controls="true"
ref="videoPlayer"
autoplay autoplay
id="myVideo" id="myVideo"
@ended="onVideoEnded"
@play="handelVideoPlay" @play="handelVideoPlay"
@pause="handelVideoPause" @pause="handelVideoPause"
></video> ></video>
@ -253,6 +255,9 @@ export default {
clearInterval(this.intervalId) // clearInterval(this.intervalId) //
}, },
methods: { methods: {
onVideoEnded () {
this.$refs.videoPlayer.play()
},
handelVideoPlay () { handelVideoPlay () {
this.videoStatus = 'play' this.videoStatus = 'play'
}, },

4
src/views/next/screen-content-map/cpt/whyf.vue

@ -36,7 +36,7 @@
</div> </div>
</div> </div>
<div> <div>
<section style="display: flex; left: 120px"> <section style="display: flex; left: 120px; top: -24px">
<div class="left"></div> <div class="left"></div>
<div class="body"> <div class="body">
<div class="header"> <div class="header">
@ -137,7 +137,7 @@ export default {
height: 630px; height: 630px;
// margin-top: 106px; // margin-top: 106px;
position: relative; position: relative;
justify-content: center; // justify-content: center;
> .left, > .left,
.right { .right {

Loading…
Cancel
Save