y595705120 3 yıl önce
ebeveyn
işleme
b6e1de2568

+ 3 - 2
src/containers/center/play/components/media.vue

@@ -78,10 +78,11 @@
     },
     methods: {
       playerReadied(player) {
+        // console.log("playerReadied", this.media.position);
         let that = this;
-        if( !this.isReady && this.media.position){
+        if( this.media.position){
           this.setposition( this.media.position );
-        }else if (!this.media.position ){
+        }else{
           setTimeout( ()=>{
             that.doPlay()
           }, 1000 )

+ 3 - 2
src/containers/center/play/index.vue

@@ -131,7 +131,7 @@
      :title="media.name"
      :close-on-click-modal="false"
      width="640px"
-     @close="playDialog=false">
+     >
 
         <Media
           :options="options"
@@ -141,7 +141,8 @@
           @close="mediaDialog=false"
           @update="update">
         </Media>
-        <span slot="footer" class="dialog-footer">
+        <span slot="footer" class="dialog-footer mt5">
+          <el-button type="warning" @click="mediaDialog=false">退出播放</el-button>
           <el-select placeholder="流畅" v-model="mediaType" style="width: 80px;">
             <el-option label="流畅" value="ld"></el-option>
             <el-option label="标清" value="hls"></el-option>