video怎么实现有声音和静音自动播放的功能
Admin 2022-07-11 群英技术资讯 799 次浏览
video实现自动播放有声音
需求:老板见人家可以的,我们的也要可以!!!
前端:自动播放,简单...
要实现:鼠标移入视频播放同时有声音,移出让你暂停,,,,,
问题集合
1- 自动播放实现没有声音,
2- 怎么实现有声音自动播放?
3- 鼠标移入移出实现...
解决
1——了解故事背景:
因为曾经某些“邪恶”的前辈们,在页面中展示了很多类似
是兄弟就一起来-----我是(⊙_⊙)辉???
动感的画面,有趣的话语,曾经也被吸引住了,只是那个声音.....
简而言之————厂商认为用户体验不好,禁了声音
2—— 相关资料、实现:
其实,也可以实现自动播放时声音也播放
在体验差的同时,厂商为了照顾开发者,允许用户交互之后实现播放,例如点击等操作(神马鬼意思?)
即两种选择:
1—— 视频实现自动播放,但是要静音,在标签中添加muted属性,就能实现自动播放
2—— 视频实现自动播放,有声音,这个要在文档与用户之间有操作之后才能实现(随便点一下页面,就ok)
暂时不涉及深入就不搞demo地址啥的了,不信复制测试一下吧
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>video播放问题</title> <style> #demo{ height: 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.com/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属性
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了html5移动端自适应布局的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
animations使得可以将从一个CSS样式配置转换到另一个CSS样式配置。动画包括两个部分,描述动画的样式规则和用于指定动画开始、结束以及中间点样式的关键帧。
这篇文章给大家分享的是用CSS怎样做3d正方体的效果。这里主要使用CSS3的3D效果来实现,对大家学习和理解3D场景的旋转和位移属性有的帮助,小编觉得挺实用的,因此分享给大家做个参考,文中示例代码介绍的很详细,感兴趣的朋友接下来一起跟随小编看看吧。
基于CSS怎样实现六边形图片,思路和方法是什么?这个效果的难点在于六边形的绘制, 那么接下来我们就一起来看下作者是怎么实现他的吧
本文主要介绍了html+css实现环绕倒影加载特效,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008