回答編集履歴

1

追記しました

2018/10/18 05:26

投稿

miyakichi
miyakichi

スコア297

test CHANGED
@@ -23,3 +23,45 @@
23
23
  </script>
24
24
 
25
25
  ```
26
+
27
+ 複数のVideoがあるんですか・・
28
+
29
+ まず、メディアファイルのURLは、必須属性のsrc属性で指定します。 <source>を複数記述して、フォーマットの異なる複数のメディアファイルを指定しておくと、ブラウザに再生候補を提示することができます。
30
+
31
+ なので、<video>タグのsrcで再生する動画ファイルを指定します。
32
+
33
+ 例:<video controls src="1.mp4" onclick="playVideo()"></video>
34
+
35
+
36
+
37
+ で、以下の停止中でないvideoを停止する方法ではどうでしょう?
38
+
39
+ ```javascript
40
+
41
+ <script>
42
+
43
+ $(function(){
44
+
45
+ $(document).on('closed', '.remodal', function () {
46
+
47
+ $('video').each(function() {
48
+
49
+ var video = $(this).get(0);
50
+
51
+ if(!video.paused) { // videoが一時停止中でないなら
52
+
53
+ video.pause(); // video 一時停止
54
+
55
+ video.currentTime = 0; // 次回再生時に最初から再生するなら再生時間を0に
56
+
57
+ }
58
+
59
+ });
60
+
61
+ });
62
+
63
+ });
64
+
65
+ </script>
66
+
67
+ ```