guhongwei 4 years ago
parent
commit
38259e6d6e

+ 16 - 1
src/views/channel/detail.vue

@@ -7,7 +7,22 @@
         </el-col>
         <el-col :span="24" class="main">
           <el-col :span="24" class="video">
-            <video controls controlsList="nodownload" :src="videoUrl"></video>
+            <video
+              autoplay="autoplay"
+              controls="controls"
+              preload="meta"
+              x-webkit-airplay="true"
+              webkit-playsinline="true"
+              playsinline="true"
+              x5-video-player-type="h5"
+              x5-video-player-fullscreen="true"
+              controlsList="nodownload"
+              :src="videoUrl"
+              loop="loop"
+            >
+              <source src="movie.ogg" type="video/ogg" />
+              <source src="movie.mp4" type="video/mp4" />
+            </video>
           </el-col>
           <el-col :span="24" class="text">
             <van-collapse v-model="activeNames">

+ 15 - 2
src/views/live/detail(第一版).vue

@@ -5,8 +5,21 @@
         <el-col :span="24" class="video">
           <el-col :span="24" class="top">
             <el-col :span="24" class="downVideo" v-if="videoData != ''">
-              <video :src="videoPath" autoplay="autoplay" controls="controls" loop="loop">
-                您的浏览器不支持 video 标签。
+              <video
+                autoplay="autoplay"
+                controls="controls"
+                preload="meta"
+                x-webkit-airplay="true"
+                webkit-playsinline="true"
+                playsinline="true"
+                x5-video-player-type="h5"
+                x5-video-player-fullscreen="true"
+                controlsList="nodownload"
+                :src="videoPath"
+                loop="loop"
+              >
+                <source src="movie.ogg" type="video/ogg" />
+                <source src="movie.mp4" type="video/mp4" />
               </video>
             </el-col>
             <el-col :span="24" class="downTxt" v-else>

+ 1 - 0
src/views/live/detail.vue

@@ -18,6 +18,7 @@
               x5-video-player-fullscreen="true"
               :src="videoPath"
               v-if="videoData != ''"
+              loop="loop"
             >
               <source src="movie.ogg" type="video/ogg" />
               <source src="movie.mp4" type="video/mp4" />

+ 15 - 2
src/views/live/detailtwo.vue

@@ -5,8 +5,21 @@
         <el-col :span="24" class="video">
           <el-col :span="24" class="top">
             <el-col :span="24" class="downVideo" v-if="videoData != ''">
-              <video :src="videoPath" autoplay="autoplay" controls="controls" loop="loop">
-                您的浏览器不支持 video 标签。
+              <video
+                autoplay="autoplay"
+                controls="controls"
+                preload="meta"
+                x-webkit-airplay="true"
+                webkit-playsinline="true"
+                playsinline="true"
+                x5-video-player-type="h5"
+                x5-video-player-fullscreen="true"
+                controlsList="nodownload"
+                :src="videoPath"
+                loop="loop"
+              >
+                <source src="movie.ogg" type="video/ogg" />
+                <source src="movie.mp4" type="video/mp4" />
               </video>
             </el-col>
             <el-col :span="24" class="downTxt" v-else>

+ 15 - 2
src/views/live/exportsDetail.vue

@@ -6,8 +6,21 @@
           <el-col :span="24" class="video">
             <el-link :underline="false" class="back" @click="back()"><i class="el-icon-arrow-left"></i></el-link>
             <el-col :span="24" class="videoone" v-if="videodock.file_path != null || ''">
-              <video :src="videodock.file_path" autoplay="" controls="controls">
-                您的浏览器不支持 video 标签。
+              <video
+                autoplay="autoplay"
+                controls="controls"
+                preload="meta"
+                x-webkit-airplay="true"
+                webkit-playsinline="true"
+                playsinline="true"
+                x5-video-player-type="h5"
+                x5-video-player-fullscreen="true"
+                controlsList="nodownload"
+                :src="videodock.file_path"
+                loop="loop"
+              >
+                <source src="movie.ogg" type="video/ogg" />
+                <source src="movie.mp4" type="video/mp4" />
               </video>
             </el-col>
             <el-col :span="24" class="videotwo" v-else>

+ 15 - 2
src/views/live/personalDetail.vue

@@ -6,8 +6,21 @@
           <el-col :span="24" class="video">
             <el-link :underline="false" class="back" @click="back()"><i class="el-icon-arrow-left"></i></el-link>
             <el-col :span="24" class="videoone" v-if="videodock.file_path != null || ''">
-              <video :src="videodock.file_path" autoplay="" controls="controls">
-                您的浏览器不支持 video 标签。
+              <video
+                autoplay="autoplay"
+                controls="controls"
+                preload="meta"
+                x-webkit-airplay="true"
+                webkit-playsinline="true"
+                playsinline="true"
+                x5-video-player-type="h5"
+                x5-video-player-fullscreen="true"
+                controlsList="nodownload"
+                :src="videodock.file_path"
+                loop="loop"
+              >
+                <source src="movie.ogg" type="video/ogg" />
+                <source src="movie.mp4" type="video/mp4" />
               </video>
             </el-col>
             <el-col :span="24" class="videotwo" v-else>

+ 15 - 2
src/views/service/parts/technicaldetail.vue

@@ -16,8 +16,21 @@
           ></el-image>
         </el-col>
         <el-col :span="24" class="video">
-          <video :src="info.filepath" autoplay="" controls="controls">
-            您的浏览器不支持 video 标签。
+          <video
+            autoplay="autoplay"
+            controls="controls"
+            preload="meta"
+            x-webkit-airplay="true"
+            webkit-playsinline="true"
+            playsinline="true"
+            x5-video-player-type="h5"
+            x5-video-player-fullscreen="true"
+            controlsList="nodownload"
+            :src="info.filepath"
+            loop="loop"
+          >
+            <source src="movie.ogg" type="video/ogg" />
+            <source src="movie.mp4" type="video/mp4" />
           </video>
         </el-col>
         <el-col :span="24" class="content">