The media could not be loaded, either because the server or network failed or because the format is not supported
というエラーが出ています。
コードはこうなっています。
php
1 <?php 2 3 try{ 4 $pdo = new PDO('mysql:host=127.0.0.1; dbname=データベース名;','root'); 5 }catch(PDOException $e){ 6 exit('failed connecting to DB.'.$e -> getMessage()); 7 } 8 9 $stmt = $pdo -> prepare("SELECT * FROM テーブル名"); 10 $stmt -> execute(); 11 while($stmt -> execute()){ 12 $id = $row['id']; 13 $name = $row['name']; 14 $url = $row['url']; 15 16 echo " 17 18 <div style='border:5px solid black; margin:4.5% 0% 0% 0%; height:340px; width:674px; postion:absolute;'> 19 <video id='my-video' class='video-js' controls preload='auto' width='674px' height='300px' poster='MY_VIDEO_POSTER.jpg' data-setup='{}' > 20 <source src='$url' type='video/mp4'> 21 <p class='vjs-no-js'> 22 To view this video please enable JavaScript, and consider upgrading to a web browser that 23 <a href='http://videojs.com/html5-video-support/' target='_blank'>supports HTML5 video</a> 24 </p> 25 </video> 26 27 </div> 28 29 <script src='http://vjs.zencdn.net/5.10.7/video.js'></script> 30 31 "; 32 } 33 34 35 ?>
よろしくお願いします。
出力されたHTML(ブラウザで「ページのソースを表示」)を質問文に追記ください。
なぜか表示されません。ローディングがずっと続いている状態だからだと思います。
回答1件
あなたの回答
tips
プレビュー