html5 怎么点一个按钮,播放一个相应的视频

html5怎么点一个按钮,播放一个相应的视频或音频,并且把这些按钮做成一种列表的形式最好能写出一部分的代码,供我学习在当前网页做成像一个播放器的那种形式,点击一个条目,就... html5 怎么点一个按钮,播放一个相应的视频或音频,并且把这些按钮做成一种列表的形式
最好能写出一部分的代码,供我学习
在当前网页做成像一个播放器的那种形式,点击一个条目,就播放一段相对应的视频。
展开
 我来答
我是小小kei
2018-04-25 · TA获得超过1.6万个赞
知道小有建树答主
回答量:113
采纳率:84%
帮助的人:1.9万
展开全部
  • 【方法步骤】:

  1. 首先下载video.js,百度一下就能找到;

  2. 这个是下载后的目录;

  3. 先把要用到的js\css.swf都加载到html页面上。如:

    <link href="video-js/video-js.css" rel="stylesheet" type="text/css">

    <script src="video-js/video.js"></script>

    <script>

    videojs.options.flash.swf = "video-js/video-js.swf";

    </script>

  4. 加入下面的代码:

    <video id="my_video_1" class="video-js vjs-default-skin" controls    preload="auto"width="640"height="480"poster="video-js/my_video_poster.png"    data-setup="{}">        <source src="Wildlife.mp4" type='video/mp4'>      </video>

  5. 只要记住:修改width="640" height="480"来改变视频显示大小,修改src="Wildlife.mp4"来改变要显示的视频;

  6. 然后打开html文件查看效果吧,它有暂停、音量控制、全屏等功能,还有好多其他功能,比如字幕等,这个以后再写。

  • 【注意事项】:

  1. 如果是IE浏览器就将视频替换为传统的以FLASH形式播放;

  2. 解决IE不能播放的问题很简单。加入:<script>if (navigator.userAgent.indexOf('MSIE') >= 0){ document.getElementById("videoDiv").innerHTML='<embed src="Wildlife.mp4" autostart="true" loop="true" width="640" height="480" >'; } </script>;

  3. 在信息量越来越大的今天,越来越多的网站重视数据信息的多样化与个性化,随着多媒体技术逐渐发展提高,在线展示视频、音频、PPT、图表等技术也越来越多地应用到了各行各业中,无论是企业还是个人,都在改变着自己的网站风格。

匿名用户
2017-06-14
展开全部
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>test1</title>
</head>
<body>

<video src="movie.webm" controls="controls" id="video">
    您的破浏览器都是古董了,早该换了,不然休想看我们的小电影(*´・v・)
</video>
<br/>
<button onclick="bofang()">播放</button>
<button onclick="zanting()">暂停</button>
<button onclick="kuaijin()">快进10秒</button>
<button onclick="kuaitui()">快退10秒</button>
<button onclick="shutup(this)">闭嘴</button>
<button onclick="soso()">加速播放</button>
<button onclick="yu()">减速播放</button>
<button onclick="normal()">正常播放</button>
<button onclick="upper()">提高嗓门</button>
<button onclick="lower()">降低嗓门</button>
<script>
    var video=document.getElementById("video");
    //播放方法
    function bofang(){
        video.play();
    }
    //暂停
    function zanting(){
        video.pause();
    }
    //快进
    function kuaijin(){
        video.currentTime+=10;
    }
    //快退
    function kuaitui(){
        video.currentTime-=10;
    }
    //静音
    function shutup(obj){
        if(video.muted){
            obj.innerHTML="闭嘴";
            video.muted=false;
        }else{
            obj.innerHTML="张嘴";
            video.muted=true;
        }
    }
    //加速(3)
    function soso(){
        video.playbackRate=3;
    }
//减速(3)
    function yu(){
        video.playbackRate=1/3;
    }

    function normal(){
        video.playbackRate=1;
    }

    //调高声音
    function upper(){
        video.volume+=0.3;
    }
    //降低声音
    function lower(){
        video.volume-=0.3;
    }
</script>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
石头你好么
2014-05-27 · TA获得超过101个赞
知道答主
回答量:133
采纳率:0%
帮助的人:79.2万
展开全部
告诉你一个可行的思路吧,分太少了,先设置个div,让他居中在最顶层,把视频文件插入进去,把div的display属性设置为隐藏,然后你点击按钮的时候,用js使得div的display为可见,然后,设置视频播放
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Apple
2014-05-28 · 知道合伙人数码行家
Apple
知道合伙人数码行家
采纳数:13946 获赞数:38142
南京艺术学院,平面网页UI设计17年,Adobe网页设计师

向TA提问 私信TA
展开全部

这里有个简单的HTML5视频播放代码:

http://www.w3school.com.cn/tiy/t.asp?f=html5_video_all

<!DOCTYPE HTML>
<html>
<body>

<video width="320" height="240" controls="controls">
  <source src="http://www.w3school.com.cn/i/movie.ogg" type="video/ogg">
  <source src="http://www.w3school.com.cn/i/movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>

</body>
</html>
追问
W3C的这个是播放一个视频,我找到了一个方法能在W3C上使用,但是到了本地就无法进行视频切换~!
追答
切换的话,需要添加JS。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长城郭靖
2014-05-27 · TA获得超过729个赞
知道小有建树答主
回答量:1090
采纳率:47%
帮助的人:392万
展开全部
分太少了吧,思路是改变视频路径就行了,如果有加分我可以贴代码
更多追问追答
追问
你就告诉下我呗,我就25个财富点啊~
追答
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>HTML5视频播放器</title>
</head>

<body>

<video id="myVideo">你的浏览器不支持video标签</video>
<a href="#" onClick="playlist(this)" id="jieba4">街霸</a>
<a href="#" onClick="playlist(this)" id="narutoop3">铁拳</a>
<script>
function playlist(a){
var MV=document.getElementById("myVideo");
MV.src=a.id+'.mp4';
MV.play();
}
</script>
</body>
</html>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式