2011-08-24 127 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它的工作原理非常好。 –

相關問題