H5给我们提供了video标签,但是浏览器的支持情况不同
    不同的视频格式文件,我们可以通过source解决
    但是外观样式,还有暂停,播放,全屏等功能我们只能自己写代码解决
    这个时候我们可以使用插件方式来制作
    zy.media.min.css
    zy.media.min.js

    1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
    6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
    7. <title>视频插件的使用</title>
    8. <link rel="stylesheet" href="./视频插件zy.media.js/zy.media.min.css">
    9. <script src="./视频插件zy.media.js/zy.media.min.js"></script>
    10. <style type="text/css">
    11. #modelView {
    12. background-color: #DDDDDD;
    13. z-index: 0;
    14. opacity: 0.7;
    15. height: 100%;
    16. width: 100%;
    17. position: relative;
    18. display: none;
    19. }
    20. .playvideo {
    21. padding-top: auto;
    22. z-index: 9999;
    23. position: relative;
    24. width: 300px;
    25. height: 200px;
    26. }
    27. .zy_media {
    28. z-index: 999999999
    29. }
    30. </style>
    31. </head>
    32. <body>
    33. <div class="playvideo">
    34. <div class="zy_media">
    35. <video data-config='{"mediaTitle": "蝴蝶"}'>
    36. <source src="./视频插件zy.media.js/mov.mp4" type="video/mp4">
    37. 您的浏览器不支持HTML5视频
    38. </video>
    39. </div>
    40. <div id="modelView"></div>
    41. </div>
    42. <script>
    43. zymedia('video', {
    44. autoplay: false
    45. });
    46. </script>
    47. </body>
    48. </html>

    .