关键词搜索

源码搜索 ×
×

html5自动播放视频

发布2019-03-22浏览10760次

详情内容

html5可以直接播放视频。就用标记<video>即可,真好。

可是怎么自动播放视频?

不是有"autoplay"吗?但是,无效。任凭你设属性,或是video.play()都无济于事。非要你手动点击才能播放。

后来才知道,需要设置静音属性autoplay才起作用!真是太细心了!设想我们无意中打开一个爱情动作片,叫声很大,而且好死不死,是在一个重要的高级会议场合,怎么破?

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>视频播放</title>
    <style>
        html,body{
            margin: 0;
            width:100%;
            height: 100%;
        }
        #video1{
            width:350px;
            height:280px;
        }
        .hidden{
            display:none;
        }
    </style>
    <script type="text/javascript" src="/static/js/jquery-1.8.3.min.js"></script>
</head>
<body>
    <div>
        <video id="video1" muted="muted" autoplay="autoplay" src="" controls="controls">
        </video>
    </div>
</body>
<script type="text/javascript">
    $(function(){
		var video = document.getElementById("video1");
        video.src = "http://192.168.0.98:20000/v1.mp4";
        video.play();
    });
</script>
</html>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
muted="muted" autoplay="autoplay"
  • 1

muted,静音之意。多么生僻的单词,为啥不是quiet?或者干脆叫“shut up”

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载