Explorar el Código

Merge branch 'master' of http://git.cc-lotus.info/service-platform/mobile-official

guhongwei hace 4 años
padre
commit
f0658fca7c
Se han modificado 2 ficheros con 53 adiciones y 4 borrados
  1. BIN
      src/assets/directBack.png
  2. 53 4
      src/views/live/parts/videoDetail.vue

BIN
src/assets/directBack.png


+ 53 - 4
src/views/live/parts/videoDetail.vue

@@ -3,9 +3,20 @@
     <el-row>
       <el-col :span="24" class="info">
         <el-col :span="24" class="video">
-          <video :src="file_path" controls="controls" style="height: 200px; width: 100%;">
+          <!-- <video :src="file_path" controls="controls" style="height: 200px; width: 100%;">
             您的浏览器不支持 video 标签。
-          </video>
+          </video> -->
+          <el-col :span="24" class="leftvideo">
+            <el-col :span="24" class="video">
+              <video :src="dockInfo.file_path" autoplay="" controls="controls" v-if="dockInfo.file_path != null || ''">
+                您的浏览器不支持 video 标签。
+              </video>
+              <div class="videointro" v-else>
+                <p>{{ dockInfo.videointro }}</p>
+                <!-- <p>{{ dockInfo.videointroinfo }}</p> -->
+              </div>
+            </el-col>
+          </el-col>
         </el-col>
         <el-col :span="24" class="chat">
           <chat></chat>
@@ -67,7 +78,7 @@ export default {
   data: function() {
     return {
       input: '',
-      file_path: '',
+      dockInfo: [],
       activeName: 'first',
       //科技需求
       twoList: [],
@@ -87,7 +98,7 @@ export default {
     async seachInfo({ skip = 0, limit = 5, ...info } = {}) {
       let res = await this.palcefetch(this.id);
       if (this.$checkRes(res)) {
-        this.$set(this, `file_path`, res.data.file_path);
+        this.$set(this, `dockInfo`, res.data);
       }
       let czxm = res.data.apply.map(item => item.goodsList);
       czxm = _.flattenDeep(czxm);
@@ -130,6 +141,44 @@ export default {
     padding: 10px;
     margin: 0 0 10px 0;
     height: 225px;
+    .leftvideo {
+      .video {
+        padding: 5px 10px 10px 10px;
+        height: 390px;
+        overflow: hidden;
+        video {
+          width: 100%;
+          height: 360px;
+          background: #000;
+          padding: 0px 0 15px 0px;
+        }
+        .videointro {
+          background: url('~@/assets/directBack.png');
+          background-size: 100% 100%;
+          color: #fff;
+          padding: 0 15px;
+          height: 370px;
+          p:first-child {
+            text-align: center;
+            font-size: 30px;
+            padding: 25% 0;
+          }
+          p:last-child {
+            padding: 0;
+            padding-top: 30px;
+            text-align: center;
+            font-size: 30px;
+            line-height: 35px;
+            overflow: hidden;
+            text-overflow: ellipsis;
+            -webkit-line-clamp: 7;
+            word-break: break-all;
+            display: -webkit-box;
+            -webkit-box-orient: vertical;
+          }
+        }
+      }
+    }
   }
   .chat {
     background: #fff;