点击视频播放HTML5 / CSS3

时间:2014-09-01 10:58:36

标签: html css html5 css3

嗨,有人想知道是否可以点击HTML5中的视频进行播放?

我的意思是,在视频上没有一个单独的按钮来停止和播放视频,就像在管上一样。

干杯

这是我的代码..

<div style="text-align:center"> 
  <button onclick="playPause()">Play/Pause</button> 
  <button onclick="makeBig()">Big</button>
  <button onclick="makeSmall()">Small</button>
  <button onclick="makeNormal()">Normal</button>
  <br> 
  <video id="video1" width="1250">
    <source src="pjds.mp4" type="video/mp4">
    <source src="pjds.ogg" type="video/ogg">
    Your browser does not support HTML5 video.
  </video>
</div> 

<script> 
var myVideo = document.getElementById("video1"); 

function playPause() { 
    if (myVideo.paused) 
        myVideo.play(); 
    else 
        myVideo.pause(); 
} 

function makeBig() { 
    myVideo.width = 1250; 
} 

function makeSmall() { 
    myVideo.width = 420; 
} 

function makeNormal() { 
    myVideo.width = 560; 
} 
</script> 

3 个答案:

答案 0 :(得分:0)

在视频中注册点击事件:

myVideo.addEventListener('click', playPause);

在这种情况下,每次点击都会调用playPause()函数。

答案 1 :(得分:0)

此链接可能有用

simple video player

<强> HTML

<div class="mediaplayer">
        <video poster="http://corrupt-system.de/assets/media/sintel/sintel-trailer.jpg" controls preload="none">
            <source src="http://corrupt-system.de/assets/media/sintel/sintel-trailer.m4v" type="video/mp4" />
            <source src="http://corrupt-system.de/assets/media/sintel/sintel-trailer.webm" type="video/webm" />
        </video>
</div>

答案 2 :(得分:0)

这可以通过简单的HTML5

来实现
<html> 
<body> 

<div style="text-align:center"> 
  <video id="video1" width="420" controls>
    <source src="pjds.mp4" type="video/mp4">
    <source src="pjds.ogg" type="video/ogg">
    Your browser does not support HTML5 video.
  </video>
</div> 
</body> 
</html>