video实现有声音自动播放的实现方法


Posted in HTML / CSS onMay 20, 2020

video实现自动播放有声音

需求:老板见人家可以的,我们的也要可以!!!
前端:自动播放,简单...
要实现:鼠标移入视频播放同时有声音,移出让你暂停,,,,,

问题集合

1- 自动播放实现没有声音,
2- 怎么实现有声音自动播放?
3- 鼠标移入移出实现...

解决

1——了解故事背景:

因为曾经某些“邪恶”的前辈们,在页面中展示了很多类似

是兄弟就一起来-----我是(⊙_⊙)辉???

video实现有声音自动播放的实现方法

动感的画面,有趣的话语,曾经也被吸引住了,只是那个声音.....
简而言之————厂商认为用户体验不好,禁了声音
 

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属性

到此这篇关于video实现有声音自动播放的实现方法的文章就介绍到这了,更多相关video自动播放内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
使用CSS实现阅读进度条
Feb 27 HTML / CSS
CSS3 制作绽放的莲花采用效果叠加实现
Jan 31 HTML / CSS
CSS3 绘制BMW logo实的现代码
Apr 25 HTML / CSS
CSS3——齿轮转动关键代码
May 02 HTML / CSS
纯CSS3实现自定义Tooltip边框涂鸦风格的教程
Nov 05 HTML / CSS
css3media响应式布局实例
Jul 08 HTML / CSS
纯CSS3制作的鼠标悬停时边框旋转
Jan 03 HTML / CSS
HTML5 解析规则分析
Aug 14 HTML / CSS
HTML5到底会有什么发展?HTML5的前景展望
Jul 07 HTML / CSS
HTML5实现桌面通知 提示功能
Oct 11 HTML / CSS
基于HTML5 WebGL的3D机房的示例
Mar 16 HTML / CSS
HTML5 实现图片上传预处理功能
Feb 06 HTML / CSS
基于html5 canvas做批改作业的小插件
May 20 #HTML / CSS
video下autoplay属性无效的解决方法(添加muted属性)
May 19 #HTML / CSS
html2canvas生成的图片偏移不完整的解决方法
May 19 #HTML / CSS
html5简介及新增功能介绍
May 18 #HTML / CSS
Html5让容器充满屏幕高度或自适应剩余高度的布局实现
May 14 #HTML / CSS
Html5在手机端调用相机的方法实现
May 13 #HTML / CSS
Html5页面获取微信公众号的openid的方法
May 12 #HTML / CSS
You might like
PHP安全性漫谈
2012/06/28 PHP
PHP提示Cannot modify header information - headers already sent by解决方法
2014/09/22 PHP
php实现递归抓取网页类实例
2015/04/03 PHP
PHP实现事件机制的方法
2015/07/10 PHP
100行PHP代码实现socks5代理服务器
2016/04/28 PHP
php metaphone()函数及php localeconv() 函数实例解析
2016/05/15 PHP
php登录超时检测功能实例详解
2017/03/21 PHP
用javascript自动显示最后更新时间
2007/03/15 Javascript
javascript设计模式之单体模式学习笔记
2017/02/15 Javascript
Vue filters过滤器的使用方法
2017/07/14 Javascript
使用JS组件实现带ToolTip验证框的实例代码
2017/08/23 Javascript
jquery ajaxfileupload异步上传插件
2017/11/21 jQuery
基于Vue的移动端图片裁剪组件功能
2017/11/28 Javascript
详解NodeJs开发微信公众号
2018/05/25 NodeJs
vue滚动tab跟随切换效果
2020/06/29 Javascript
微信小程序拖拽排序列表的示例代码
2020/07/08 Javascript
[42:00]完美世界DOTA2联赛PWL S3 Phoenix vs INK ICE 第一场 12.13
2020/12/17 DOTA
跟老齐学Python之使用Python操作数据库(1)
2014/11/25 Python
Python中AND、OR的一个使用小技巧
2015/02/18 Python
TensorFlow实现模型评估
2018/09/07 Python
Tensorflow分类器项目自定义数据读入的实现
2019/02/05 Python
Python实现的文轩网爬虫完整示例
2019/05/16 Python
Python3操作Excel文件(读写)的简单实例
2019/09/02 Python
python 求10个数的平均数实例
2019/12/16 Python
python进度条显示-tqmd模块的实现示例
2020/08/23 Python
python 如何调用远程接口
2020/09/11 Python
美国最大最全的亚洲购物网站:美国亚米网(Yamibuy)
2020/05/05 全球购物
Internet体系结构
2014/12/21 面试题
雷人标语集锦
2014/06/19 职场文书
幼儿园教学工作总结2015
2015/05/12 职场文书
圣诞晚会主持词
2015/07/01 职场文书
七一表彰大会简报
2015/07/20 职场文书
因个人工作失误检讨书
2019/06/21 职场文书
python 统计代码耗时的几种方法分享
2021/04/02 Python
一小时学会TensorFlow2之基本操作2实例代码
2021/09/04 Python
golang生成vcf通讯录格式文件详情
2022/03/25 Golang