加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bootstrap 模态框 video视频测试

发布时间:2020-12-17 20:47:47 所属栏目:安全 来源:网络整理
导读:链接:https://files.cnblogs.com/files/tele-share/%E8%A7%86%E9%A2%91%E6%B5%8B%E8%AF%95.7z 1 !DOCTYPE html 2 html lang= " en " 3 head 4 meta charset= " UTF-8 " 5 !-- 视口设置,对移动设备的支持 -- 6 meta name= " viewport " content= " width=devi

链接:https://files.cnblogs.com/files/tele-share/%E8%A7%86%E9%A2%91%E6%B5%8B%E8%AF%95.7z

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4 <meta charset="UTF-8">
 5 <!-- 视口设置,对移动设备的支持 -->
 6 <meta name="viewport" content="width=device-width,initial-scale=1">
 7 <title>模态框视频</title>
 8 <link rel="stylesheet" href="css/bootstrap.min.css">
 9 <script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
 10 <script type="text/javascript" src="js/bootstrap.min.js"></script>
 11 
 12 <style>
 13  #myButton {  14         position:fixed;  15         top:50%;  16         z-index:1;  17  }  18 </style>
 19 </head>
 20 <body>
 21     
 22     <button type="button" class="btn btn-primary" id="myButton" data-toggle="modal" data-target=".bs-example-modal-lg">播放视频</button>
 23 
 24 <div class="modal fade bs-example-modal-lg modal-body" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" id="myModal"  >
 25  <div class="modal-dialog modal-lg" role="document">
 26          <!-- modal header-->
 27         <div class="modal-header center">
 28             <button type="button" class="close" data-dismiss="modal" aria-hidden="true" id=close>
 29                 <span class="glyphicon glyphicon-remove"></span>
 30             </button>
 31             <!-- title -->
 32              <h4 class="modal-title text-center" id="videoTitle" data-toggle="popover" data-trigger="manual"  data-placement="bottom" data-content="请点击视频进行播放">视频标题</h4>
 33              
 34         </div>
 35  <div class="modal-content" >
 36          <div class="modal-body" width="500px" height="500px" style="padding:0">  
 37                  <!--插入视频  38                      1.chrome下无法实现自动播放,打开chrome://flags/#autoplay-policy,设置为no user gesture is required
 39  重启chrome即可  40                      2.或者添加muted属性,chrome允许静音自动播放  41                  -->
 42          <video controls="controls" autoplay="autoplay"  volume="1" id="myVideo"  loop="loop"  width="100%" height="100%"  >
 43           <source src="a.mp4" type="video/mp4"/>
 44  Your browser does not support the video tag.  45         </video>
 46              
 47          </div>
 48 
 49 
 50 <script>
 51  $(function() {  52          var video = document.getElementById("myVideo");  53          
 54             //激活弹出框
 55             $([data-toggle="popover"]).popover();  56             
 57          
 58           
 59                  //模拟点击播放视频按钮
 60  $(document).ready(function() {  61                 $("#myButton").click();  62  })  63         
 64         
 65                 //模态框
 66             $("#myModal").modal({  67                 show:false, 68             // remote:"demo33_modal.html",//载入某个页面的内容
 69                 backdrop:"static",//设置static时点击外部区域不会关闭模态框,但"static"提供了与true相同的灰色背景
 70                 keyboard: true //按下esc时,退出模态框,必须设置tabindex=-1
 71  })  72             
 73            
 74             
 75             //点击关闭按钮时,暂停视频
 76             $("#close").click(function() {  77            // document.getElementById("myVideo").pause();
 78  video.pause();  79  });  80            
 81  setInterval(function() {  82                    if(video.paused) {  83                        $([data-toggle="popover"]).popover("show");  84                    }else {  85                            $([data-toggle="popover"]).popover("hide");  86  }  87                
 88                },2000);  89            
 90  });  91     
 92     
 93 </script>
 94 
 95  </div>
 96  </div>
 97 </div>
 98     
 99     <p>内容测试内容测试内容测试</p>
100     <p>内容测试内容测试内容测试</p>
101     <p>内容测试内容测试内容测试</p>
102     <p>内容测试内容测试内容测试</p>
103     <p>内容测试内容测试内容测试</p>
104     <p>内容测试内容测试内容测试</p>
105     <p>内容测试内容测试内容测试</p>
106     <p>内容测试内容测试内容测试</p>
107     <p>内容测试内容测试内容测试</p>
108     <p>内容测试内容测试内容测试</p>
109     <p>内容测试内容测试内容测试</p>
110     <p>内容测试内容测试内容测试</p>
111     <p>内容测试内容测试内容测试</p>
112     <p>内容测试内容测试内容测试</p>
113     <p>内容测试内容测试内容测试</p>
114     <p>内容测试内容测试内容测试</p>
115     <p>内容测试内容测试内容测试</p>
116     <p>内容测试内容测试内容测试</p>
117     <p>内容测试内容测试内容测试</p>
118     <p>内容测试内容测试内容测试</p>
119     <p>内容测试内容测试内容测试</p>
120     <p>内容测试内容测试内容测试</p>
121     <p>内容测试内容测试内容测试</p>
122     <p>内容测试内容测试内容测试</p>
123     <p>内容测试内容测试内容测试</p>
124     <p>内容测试内容测试内容测试</p>
125     <p>内容测试内容测试内容测试</p>
126     <p>内容测试内容测试内容测试</p>
127     <p>内容测试内容测试内容测试</p>
128     <p>内容测试内容测试内容测试</p>
129     <p>内容测试内容测试内容测试</p>
130     <p>内容测试内容测试内容测试</p>
131     <p>内容测试内容测试内容测试</p>
132     <p>内容测试内容测试内容测试</p>
133     <p>内容测试内容测试内容测试</p>
134     <p>内容测试内容测试内容测试</p>
135     <p>内容测试内容测试内容测试</p>
136     <p>内容测试内容测试内容测试</p>
137     <p>内容测试内容测试内容测试</p>
138     <p>内容测试内容测试内容测试</p>
139     <p>内容测试内容测试内容测试</p>
140     <p>内容测试内容测试内容测试</p>
141     <p>内容测试内容测试内容测试</p>
142     <p>内容测试内容测试内容测试</p>
143     <p>内容测试内容测试内容测试</p>
144     <p>内容测试内容测试内容测试</p>
145     <p>内容测试内容测试内容测试</p>
146     <p>内容测试内容测试内容测试</p>
147     <p>内容测试内容测试内容测试</p>
148     <p>内容测试内容测试内容测试</p>
149     <p>内容测试内容测试内容测试</p>
150     <p>内容测试内容测试内容测试</p>
151     <p>内容测试内容测试内容测试</p>
152     <p>内容测试内容测试内容测试</p>
153     <p>内容测试内容测试内容测试</p>
154     <p>内容测试内容测试内容测试</p>
155     <p>内容测试内容测试内容测试</p>
156     <p>内容测试内容测试内容测试</p>
157     <p>内容测试内容测试内容测试</p>
158     <p>内容测试内容测试内容测试</p>
159     <p>内容测试内容测试内容测试</p>
160     <p>内容测试内容测试内容测试</p>
161     <p>内容测试内容测试内容测试</p>
162     <p>内容测试内容测试内容测试</p>
163     <p>内容测试内容测试内容测试</p>
164     <p>内容测试内容测试内容测试</p>
165     <p>内容测试内容测试内容测试</p>
166     <p>内容测试内容测试内容测试</p>
167     <p>内容测试内容测试内容测试</p>
168     <p>内容测试内容测试内容测试</p>
169     <p>内容测试内容测试内容测试</p>
170     <p>内容测试内容测试内容测试</p>
171     <p>内容测试内容测试内容测试</p>
172     <p>内容测试内容测试内容测试</p>
173     <p>内容测试内容测试内容测试</p>
174     <p>内容测试内容测试内容测试</p>
175     <p>内容测试内容测试内容测试</p>
176     <p>内容测试内容测试内容测试</p>
177     <p>内容测试内容测试内容测试</p>
178     <p>内容测试内容测试内容测试</p>
179     <p>内容测试内容测试内容测试</p>
180     <p>内容测试内容测试内容测试</p>
181     <p>内容测试内容测试内容测试</p>
182     <p>内容测试内容测试内容测试</p>
183     <p>内容测试内容测试内容测试</p>
184     <p>内容测试内容测试内容测试</p>
185     <p>内容测试内容测试内容测试</p>
186     <p>内容测试内容测试内容测试</p>
187     <p>内容测试内容测试内容测试</p>
188     <p>内容测试内容测试内容测试</p>
189     <p>内容测试内容测试内容测试</p>
190     <p>内容测试内容测试内容测试</p>
191     <p>内容测试内容测试内容测试</p>
192     <p>内容测试内容测试内容测试</p>
193     <p>内容测试内容测试内容测试</p>
194     <p>内容测试内容测试内容测试</p>
195 </body>
196 </html>

效果

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读