video实现自动播放有 声音
需求: 老板 见人家可以的,我们的也要可以!!!
前端:自动播放, 简单 .. .
要实现:鼠标移入视频播放同时有声音,移出让你 暂停 ,,,,,
问题集合
1- 自动播放实现没有声音,
2- 怎么实现有声音自动播放?
3- 鼠标移入移出实现...
解决
1—— 了解 故事背景:
因为曾经某些[邪恶]的前辈们,在页面中展示了很多类似
是兄弟就一起来-----我是(⊙_⊙)辉???
动感的画面,有趣的话语,曾经也被吸引住了,只是那个声音.....
简而言之————厂商认为用户体验不好,禁了声音
&nbs p;
2—— 相关资料、实现:
其实,也可以实现自动播放时声音也播放
在体验差的同时,厂商为了照顾 开发者 ,允许用户交互之后实现播放,例如点击等操作(神马鬼 意思 ?)
即两种选择:
1—— 视频实现自动播放,但是要 静音 ,在标签中添加muted属性,就能实现自动播放
2—— 视频实现自动播放,有声音,这个要在文档与用户之间有操作之后才能实现(随便点一下页面,就ok)
暂时不涉及深入就不搞demo地址啥的了,不信复制测试一下吧
<!DOCTY PE ht ML >
<html lang="en">
<head>
< ;m eta charset="UTF-8">
<meta n am e="viewport" content="width=device-width, in IT ial -s cale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie= Edge ">
<title>video播放问题</title>
<style>
# demo{
h ei ght: 500px;
width: 1400px;
}
.demo1{
width: 700px;
height: 500px;
float: left;
}
.demo1 video{
height: 400px;
width: 400px;
}
.demo2{
width: 700px;
height: 500px;
float: left;
}
.demo2 video{
height: 400px;
width: 400px;
}
</style>
<script>
function play _v1(v){
v.play()
}
function stop_v1(v){
v.pause();
}
</script>
</head>
<body>
<div>
<div id="v1_box" class="demo1">
<p>1:静音、自动播放</p>
<video onmouseover="play_v1(this)" onmouseleave="stop_v1(this)" muted src="http://yh2019.oss-cn-beijing.aliyuncs .COM /35cc8560068b47d78ee18a118e2982ee/video/e2474c04cbff49089132a92579fb5ac7.mp4"></video>
</div>
<div id="v2_box" class="demo2">
<p>2:有声音、自动播放(至少需要点击一下文档,产生交互)</p>
<video onmouseover="play_v1(this)" onmouseleave="stop_v1(this)" src="http://yh2019.oss-cn-beijing.aliyuncs测试数据/35cc8560068b47d78ee18a118e2982ee/video/e2474c04cbff49089132a92579fb5ac7.mp4"></video>
</div>
</div>
</body>
</html>
video 实现静音自动播放
<video id="demo" controls="controls" autoplay="autoplay" muted> <source src="./conference_2.mp4" type="video/mp4"> </video>
ps: 视频想要实现自动播放,貌似必须加上muted属性
到此这篇关于video实现有声音自动播放的实现方法的 文章 就介绍到这了,更多相关video自动播放内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
总结
以上是 为你收集整理的 video实现有声音自动播放的实现方法 全部内容,希望文章能够帮你解决 video实现有声音自动播放的实现方法 所遇到的问题。
如果觉得 网站内容还不错, 推荐好友。
查看更多关于video实现有声音自动播放的实现方法的详细内容...