• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    video实现有声音自动播放的实现方法

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

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

    上一篇:基于html5 canvas做批改作业的小插件
    下一篇:video.js支持m3u8格式直播的实现示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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