From 21dae909b36aab7d9fe48ea904eb1b7d9f44a292 Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期四, 27 六月 2024 15:06:43 +0800
Subject: [PATCH] 优化关闭其他视频方法(学前儿童书)

---
 src/books/childHealth/view/content/components/chapter003.vue  |    9 ---
 src/books/childHealth/view/content/components/chapter010.vue  |    5 -
 src/books/childHealth/view/content/components/chapter007.vue  |   16 -----
 src/books/childHealth/view/content/components/chapter0004.vue |    9 ---
 src/books/childHealth/view/content/components/chapter008.vue  |   13 ----
 src/books/childHealth/view/content/components/chapter009.vue  |   10 ---
 src/books/childHealth/view/content/components/chapter006.vue  |    7 --
 src/books/childHealth/view/content/components/chapter005.vue  |    7 --
 src/books/childHealth/view/content/components/chapter002.vue  |    6 --
 src/books/childHealth/view/content/components/chapter001.vue  |   13 ----
 src/books/childHealth/view/content/index.vue                  |   43 ++++++++------
 11 files changed, 24 insertions(+), 114 deletions(-)

diff --git a/src/books/childHealth/view/content/components/chapter0004.vue b/src/books/childHealth/view/content/components/chapter0004.vue
index 818446d..040ba07 100644
--- a/src/books/childHealth/view/content/components/chapter0004.vue
+++ b/src/books/childHealth/view/content/components/chapter0004.vue
@@ -330,7 +330,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ヤ綋閲嶇殑娴嬮噺</p>
             </div>
@@ -384,7 +383,6 @@
                   controls
                   controlslist="nodownload"
                   class="w100 video-border video"
-                  @play="videoPlay"
                 ></video>
                 <p class="img">瑙嗛锛氬鍓嶅効绔ヨ韩楂樼殑娴嬮噺</p>
               </div>
@@ -424,7 +422,6 @@
                   controls
                   controlslist="nodownload"
                   class="w100 video-border video"
-                  @play="videoPlay"
                 ></video>
                 <p class="img">瑙嗛锛氬鍓嶅効绔ュご鍥寸殑娴嬮噺</p>
               </div>
@@ -473,7 +470,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ヨ兏鍥寸殑娴嬮噺</p>
             </div>
@@ -757,7 +753,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ョ殑鍋ュ悍妫�鏌�</p>
             </div>
@@ -1256,7 +1251,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬効绔ョ粯浜烘祴璇�</p>
             </div>
@@ -1602,9 +1596,6 @@
     gotoLabel(id) {
       (this.container ? this.container : document).getElementById(id).scrollIntoView()
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter001.vue b/src/books/childHealth/view/content/components/chapter001.vue
index 239aaef..303f3d8 100644
--- a/src/books/childHealth/view/content/components/chapter001.vue
+++ b/src/books/childHealth/view/content/components/chapter001.vue
@@ -323,7 +323,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
             </span>
             <span class="span-border"></span>
@@ -417,7 +416,6 @@
                     controls
                     controlslist="nodownload"
                     class="video-box video-border video"
-                    @play="videoPlay"
                   ></video>
                   <p class="img">瑙嗛锛氶楠�</p>
                   <h5 id="e001">1.楠ㄧ敓闀胯繀閫�</h5>
@@ -1028,7 +1026,6 @@
                 controlslist="nodownload"
                 style="margin-top: 20px"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ懠鍚搁亾鐨勯槻寰$壒鐐逛笌淇濆仴</p>
             </div>
@@ -1489,7 +1486,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ績銆佽绠$殑鐗圭偣鍙婁繚鍋�</p>
             </div>
@@ -1970,7 +1966,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ョ墮榻跨殑鐢熺悊鐗圭偣鍙婁繚鍋�</p>
             </div>
@@ -3046,7 +3041,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ唴鍒嗘硨绯荤粺鐨勭敓鐞嗙壒鐐逛笌淇濆仴</p>
             </div>
@@ -3447,7 +3441,6 @@
                   controls
                   controlslist="nodownload"
                   class="video-border w100 video"
-                  @play="videoPlay"
                 ></video>
               </p>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュぇ鑴戠殑鐢熺悊鐗圭偣鍙婁繚鍋�</p>
@@ -3970,7 +3963,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ョ溂鐨勭敓鐞嗙壒鐐逛笌淇濆仴</p>
             </div>
@@ -4075,7 +4067,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ヨ�崇殑鐗圭偣鍙婁繚鍋�</p>
             </div>
@@ -4282,7 +4273,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ョ毊鑲ょ殑鐗圭偣涓庝繚鍋�</p>
             </div>
@@ -4983,9 +4973,6 @@
         JSON.stringify(this.chapterOneData)
       );
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter002.vue b/src/books/childHealth/view/content/components/chapter002.vue
index 1b5e87e..0c794eb 100644
--- a/src/books/childHealth/view/content/components/chapter002.vue
+++ b/src/books/childHealth/view/content/components/chapter002.vue
@@ -303,7 +303,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬効绔ュ悇闃舵鐨勭壒鐐瑰拰淇濆仴瑕佺偣</p>
             </div>
@@ -638,7 +637,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氱敓闀垮彂鑲茬殑鈥滈搧鈥濊寰�</p>
             </div>
@@ -1032,7 +1030,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
             </div>
           </div>
@@ -1508,9 +1505,6 @@
         JSON.stringify(this.chapterTwoData)
       );
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter003.vue b/src/books/childHealth/view/content/components/chapter003.vue
index bbff559..b821ff2 100644
--- a/src/books/childHealth/view/content/components/chapter003.vue
+++ b/src/books/childHealth/view/content/components/chapter003.vue
@@ -547,7 +547,6 @@
                 controls
                 controlslist="nodownload"
                 class="video-border w100 video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬奖鍝嶅鍓嶅効绔ュ績鐞嗗彂灞曠殑鍥犵礌</p>
             </div>
@@ -1076,7 +1075,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氳繃搴︿緷璧�</p>
             </div>
@@ -1197,7 +1195,6 @@
                   controls
                   controlslist="nodownload"
                   class="video-border w100 video"
-                  @play="videoPlay"
                 ></video>
               </p>
               <p class="img">瑙嗛锛氳嚜鎱�</p>
@@ -1563,7 +1560,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氳█璇強璇█鍙戣偛闅滅</p>
             </div>
@@ -1610,7 +1606,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氭�庢牱鍙戠幇瀛╁瓙鍙戣偛杩熺紦</p>
             </div>
@@ -1724,7 +1719,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬効绔ュ鍔ㄧ棁</p>
             </div>
@@ -2168,9 +2162,6 @@
     gotoLabel(id) {
       (this.container ? this.container : document).getElementById(id).scrollIntoView()
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter005.vue b/src/books/childHealth/view/content/components/chapter005.vue
index 7f390d6..a494a23 100644
--- a/src/books/childHealth/view/content/components/chapter005.vue
+++ b/src/books/childHealth/view/content/components/chapter005.vue
@@ -444,7 +444,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氳惀鍏荤礌</p>
             </div>
@@ -1600,7 +1599,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氫钩鍎胯緟鍔╅鍝佺殑娣诲姞</p>
             </div>
@@ -1908,7 +1906,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ヨ喅椋熺殑閰嶅埗鍘熷垯</p>
             </div>
@@ -2106,7 +2103,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬効绔ラギ椋熶範鎯殑鍩瑰吇</p>
             </div>
@@ -2933,9 +2929,6 @@
     gotoLabel(id) {
       (this.container ? this.container : document).getElementById(id).scrollIntoView()
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter006.vue b/src/books/childHealth/view/content/components/chapter006.vue
index 98e262f..68dbcc3 100644
--- a/src/books/childHealth/view/content/components/chapter006.vue
+++ b/src/books/childHealth/view/content/components/chapter006.vue
@@ -840,7 +840,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氭柊鐢熷効鐗圭偣涓庝繚鍋�</p>
             </div>
@@ -1147,7 +1146,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氶噸瑙嗘柊鐢熷効鐤剧梾绛涙煡</p>
             </div>
@@ -1229,7 +1227,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氭棭浜у効鐨勭壒鐐逛笌淇濆仴</p>
             </div>
@@ -2313,7 +2310,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬辜鍎挎湡鐨勭壒鐐逛笌淇濆仴</p>
             </div>
@@ -2965,9 +2961,6 @@
     gotoLabel(id) {
       (this.container ? this.container : document).getElementById(id).scrollIntoView()
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter007.vue b/src/books/childHealth/view/content/components/chapter007.vue
index e61b2d2..2c43cb6 100644
--- a/src/books/childHealth/view/content/components/chapter007.vue
+++ b/src/books/childHealth/view/content/components/chapter007.vue
@@ -239,7 +239,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氱柧鐥呭熀纭�</p>
             </div>
@@ -640,7 +639,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氶仐浼犵梾銆佸嚭鐢熺己闄蜂笌浼樼敓</p>
             </div>
@@ -1391,7 +1389,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�旇偉鑳栫棁</p>
             </div>
@@ -1516,7 +1513,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛涓冿細瀛﹀墠鍎跨甯歌鐤剧梾鈥斺�旂淮鐢熺礌D缂轰箯鎬т綕鍋荤梾</p>
             </div>
@@ -1623,7 +1619,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�旂己閾佹�ц传琛�</p>
             </div>
@@ -1691,7 +1686,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�斾笂鍛煎惛閬撴劅鏌�</p>
             </div>
@@ -1840,7 +1834,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�旈緥榻�</p>
             </div>
@@ -1921,7 +1914,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�斾腑鑰崇値</p>
             </div>
@@ -1968,7 +1960,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�斿急瑙�</p>
             </div>
@@ -2317,7 +2308,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氫紶鏌撶梾鍩虹鐭ヨ瘑鈥斺�旂壒鎬т笌涓変釜鐜妭</p>
             </div>
@@ -2537,7 +2527,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氫紶鏌撶梾鍙婂叾棰勯槻鈥斺�旂柅鑻�</p>
             </div>
@@ -3172,7 +3161,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氫紶鏌撶梾鍙婂叾棰勯槻鈥斺�旂媯鐘梾</p>
             </div>
@@ -3296,7 +3284,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佸瘎鐢熻櫕鐥呪�斺�旇洸铏梾</p>
             </div>
@@ -3852,9 +3839,6 @@
     gotoLabel(id) {
       (this.container ? this.container : document).getElementById(id).scrollIntoView()
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter008.vue b/src/books/childHealth/view/content/components/chapter008.vue
index 3d3676b..256dd23 100644
--- a/src/books/childHealth/view/content/components/chapter008.vue
+++ b/src/books/childHealth/view/content/components/chapter008.vue
@@ -334,7 +334,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氫綋娓╂祴閲�</p>
             </div>
@@ -388,7 +387,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氱墿鐞嗛檷娓�</p>
             </div>
@@ -475,7 +473,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">
                 瑙嗛锛氬鍓嶅効绔ュ父鐢ㄧ殑鎶ょ悊涓庢�ユ晳鎶�鏈�斺�斿効绔ョ瀛︾敤鑽寚鍗�
@@ -596,7 +593,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氭榧昏</p>
             </div>
@@ -1015,7 +1011,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬紓鐗╃殑澶勭悊</p>
             </div>
@@ -1057,7 +1052,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氶奔鍒哄崱鍠夌殑澶勭悊</p>
             </div>
@@ -1221,7 +1215,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氭儕鍘ャ�佹檿鍘ャ�佷紤鍏嬬殑澶勭悊</p>
             </div>
@@ -1388,7 +1381,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氶鎶樹笌鑴变綅</p>
             </div>
@@ -1475,7 +1467,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬績鑲哄鑻�</p>
             </div>
@@ -1936,7 +1927,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬辜鍎垮洯瀹夊叏鏁欒偛</p>
             </div>
@@ -2596,9 +2586,6 @@
       this.$data.pathNine = await getResourcePath("bf45a94562ab237da0ef65ba33631022");
       this.$data.pathTen = await getResourcePath("f7b5594f23b2ded96e15b99c296be54d");
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter009.vue b/src/books/childHealth/view/content/components/chapter009.vue
index 99a5a6e..7606c94 100644
--- a/src/books/childHealth/view/content/components/chapter009.vue
+++ b/src/books/childHealth/view/content/components/chapter009.vue
@@ -306,7 +306,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬姩鍔涘畾鍨嬪強鍏跺舰鎴�</p>
             </div>
@@ -595,7 +594,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氫竷姝ユ礂鎵嬫硶</p>
             </div>
@@ -996,7 +994,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氭櫒闂存鏌�</p>
             </div>
@@ -1058,7 +1055,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氶闃叉帴绉�</p>
             </div>
@@ -1272,7 +1268,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氫紶鏌撶梾鍩虹鐭ヨ瘑鈥斺�旈殧绂�</p>
             </div>
@@ -1328,7 +1323,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氫紶鏌撶梾鍩虹鐭ヨ瘑鈥斺�旀秷姣�</p>
             </div>
@@ -1463,7 +1457,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氱幆澧冨崼鐢熷埗搴︿笌鍗敓淇濆仴鐧昏銆佺粺璁″埗搴�</p>
             </div>
@@ -1900,9 +1893,6 @@
         "960e9aa17b48e900b08cde6e44b774f3"
       );
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter010.vue b/src/books/childHealth/view/content/components/chapter010.vue
index 49bf959..4e0cdee 100644
--- a/src/books/childHealth/view/content/components/chapter010.vue
+++ b/src/books/childHealth/view/content/components/chapter010.vue
@@ -424,7 +424,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬辜鍎垮洯鍚勫閰嶇疆鐨勫崼鐢熻姹�</p>
             </div>
@@ -1092,7 +1091,6 @@
                 controls
                 controlslist="nodownload"
                 class="w100 video-border video"
-                @play="videoPlay"
               ></video>
               <p class="img">瑙嗛锛氬辜鍎垮洯鏂囧叿鍜屾暀鐜╁叿鍗敓</p>
             </div>
@@ -1493,9 +1491,6 @@
     gotoLabel(id) {
       (this.container ? this.container : document).getElementById(id).scrollIntoView()
     },
-    videoPlay(e) {
-      this.$emit('closeVideo',e.srcElement.currentSrc)
-    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/index.vue b/src/books/childHealth/view/content/index.vue
index 97e9d4e..6b0600d 100644
--- a/src/books/childHealth/view/content/index.vue
+++ b/src/books/childHealth/view/content/index.vue
@@ -21,61 +21,51 @@
         v-if="showCatalogList.indexOf(2) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterOne>
       <chapterTwo
         v-if="showCatalogList.indexOf(3) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterTwo>
       <chapterThree
         v-if="showCatalogList.indexOf(4) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterThree>
       <chapterFour
         v-if="showCatalogList.indexOf(5) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterFour>
       <chapterFive
         v-if="showCatalogList.indexOf(6) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterFive>
       <chapterSix
         v-if="showCatalogList.indexOf(7) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterSix>
       <chapterSeven
         v-if="showCatalogList.indexOf(8) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterSeven>
       <chapterEight
         v-if="showCatalogList.indexOf(9) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterEight>
       <chapterNine
         v-if="showCatalogList.indexOf(10) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterNine>
       <chapterTen
         v-if="showCatalogList.indexOf(11) > -1"
         :showPageList="loadPageList"
         :questionData="questionDataMap"
-        @closeVideo="closeVideo"
       ></chapterTen>
       <chapterEleven
         v-if="showCatalogList.indexOf(12) > -1"
@@ -167,6 +157,7 @@
         setTimeout(() => {
           this.initSwiper();
           this.initViewer();
+          this.closeVideo()
         }, 200);
       }
     },
@@ -238,7 +229,7 @@
 
     // 娴嬭瘯椤甸潰璺宠浆
     // setTimeout(() => {
-    // this.gotoPage(2,58);
+    // this.gotoPage(8,175);
     //   setTimeout(() => {
     //     this.renderSign("Highlight", {
     //       id: "2ACA9359",
@@ -907,20 +898,34 @@
       // 璺宠浆
       this.gotoPage(data.catalog, data.page, () => {});
     },
-    closeVideo(path) {
+    closeVideo() {
       let allVideo = (
         this.container ? this.container : document
       ).querySelectorAll(".video");
-      allVideo = Array.from(allVideo);
-      if(allVideo.length) {
-        for (let index = 0; index < allVideo.length; index++) {
-          const item = allVideo[index];
-          if(item.currentSrc != path) {
-            item.pause()
+      for (let index = 0; index < allVideo.length; index++) {
+        const item = allVideo[index];
+        item.addEventListener('playing',(item) => {
+          const path  = item.srcElement.src
+          const videoList = Array.from(allVideo);
+          console.log('鎾斁',item);
+          for (let cindex = 0; cindex < videoList.length; cindex++) {
+            const citem = videoList[cindex];
+            if(citem.currentSrc != path && path) {
+              citem.pause()
+            }
           }
-        }
+        })
       }
     }
+    //   allVideo = Array.from(allVideo);
+    //   if(allVideo.length) {
+    //     for (let index = 0; index < allVideo.length; index++) {
+    //       const item = allVideo[index];
+    //       if(item.currentSrc != path) {
+    //         item.pause()
+    //       }
+    //     }
+    //   }
   },
   components: {
     pageHeader,

--
Gitblit v1.9.1