播放视频HTML5

时间:2011-10-10 21:27:48

标签: html5 html5-video html5-audio

是否有准备好使用的代码或某种类型来启用Safari上的全屏按钮?视频?目前,当加载视频时,点击它无法正常工作。

<video width="320" height="240" controls="controls" name="media" src="urlvideo">Text</video>

视频标记支持哪些类型? 我是否需要使用type = audio / mp3播放mp3并输入= audio / wav等....?

按照他们的方式,视频ui在每个浏览器上看起来都不同或根本不工作......有没有办法让它们具有相同的外观和感觉,并且它们都可以在所有浏览器上运行?

3 个答案:

答案 0 :(得分:0)

纯css,你可以使用视频:: - webkit-media-controls-fullscreen-button {}来定位它,你会想要引用这个http://codesearch.google.com/codesearch/p#OAMlx_jo-ck/src/third_party/WebKit/Source/WebCore/css/mediaControls.css

答案 1 :(得分:0)

在用户点击视频时播放视频:

    document.querySelctor('video').addEvenetListenr('click', function(){
         this.play()
    }, false);

全屏使用Webkit和Gecko full screen API

答案 2 :(得分:0)

首先,并非所有浏览器都具有相同的视频编解码器,因此并非所有浏览器都可以播放相同的视频。我建议您在此处选择您要定位的浏览器支持的格式:
HTML5 Video Codec Support By Browser


特别是对于Safari,我已经使用这个JavaScript来播放全屏视频:

  

var vid = document.getElementById('video');
  vid.webkitEnterFullscreen();
  vid.play();

另外,请查看此主题:Web App - iPad webkitEnterFullscreen - Programatically going full-screen video

希望有所帮助!