2011-08-24 64 views
3

我有一个网站,我想链接一个按钮到视频。所以当有人点击“视频”按钮时,我们可以说,我想在新的浏览器中打开video.mp4。我所做的是:我如何链接到我的网站中的.mp4视频?

<a href="videos/engine/swf/player.swf?url=../../data/video.mp4&volume=100" target="_blank"><div>...</div></a> 

视频相当大(190MB),所以上面的代码不起作用。我开始聆听声音,但看不到图像。

有谁知道该怎么做?或者任何简单的方法来打开这个视频作为一个链接?

感谢

+0

使用闪光灯或其他东西创建swf – Ibu

+0

mm我该怎么做?你能多解释一下吗? – novellino

+0

你应该看看html5音频和视频功能。 html5支持在网页上显示mp4,ogg,webm视频文件格式,但不幸的是html5在旧版浏览器中不受支持:( –

回答

2

你可以使用HTML5标记不要忘记,MP4只支持IE 9 +,5 +的Chrome和Safari 3+。您至少应该将文件转换为WebM或Ogg以使其与所有最新的浏览器兼容。 要做到这一点,你需要一个新的页面(其中的链接进入),并在此页面中有这样的代码:

<video width="320" height="240" controls="controls"> 
    <source src="movie.ogg" type="video/ogg" /> 
    <source src="movie.mp4" type="video/mp4" /> 
    <source src="movie.webm" type="video/webm" /> 
    Your browser does not support the video tag. 
    /* instead of the last line you could also add the flash player*/ 
</video> 

浏览器会自动选择第一个已知的格式和播放。 (来源:w3Schools.com

希望这有助于!

+1

W3Schools不是W3C,通常会提供不正确的,过时的,有时甚至是冲突的数据:web标准[不要相信他们](http://j.mp/pdGV9R)。 – amphetamachine

+0

非常感谢。它在Safari浏览器中并不适用于其他浏览器(我只有mp4格式)。转换为ogg和webm,看看它是否可以工作,但是它们与IE7兼容吗? – novellino

+0

@amphetamachine:我不是说它们总是正确的,我只是引用了我的源代码,因为我已经使用了这个代码已经和t它的工作原理非常好。 –

相关问题