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