這裏是場景:當你點擊主頁上的圖像時,視頻應該打開。它不應該嵌入在瀏覽器中的視頻。視頻應該在默認播放器中打開。沒有瀏覽器窗口。如何在Windows上的默認媒體播放器上播放視頻?
我的主頁上有一張靜態圖片。當我點擊這個圖像時,我只需要視頻在默認播放器上運行。視頻文件位於服務器上。
是否可能?如果可能的話,我們該如何實現呢?
這裏是場景:當你點擊主頁上的圖像時,視頻應該打開。它不應該嵌入在瀏覽器中的視頻。視頻應該在默認播放器中打開。沒有瀏覽器窗口。如何在Windows上的默認媒體播放器上播放視頻?
我的主頁上有一張靜態圖片。當我點擊這個圖像時,我只需要視頻在默認播放器上運行。視頻文件位於服務器上。
是否可能?如果可能的話,我們該如何實現呢?
要完成這項工作,您需要在文件末尾使用*.avi
擴展名,並將其放置在鏈接上。
現在,每臺計算機上的行爲都會有所不同。瀏覽器會要求用戶將文件保存到某個地方,然後如果用戶點擊該文件,將會使用默認播放器打開。或者在某些情況下,它可能會導致他用默認播放器打開它,瀏覽器保存並播放它。
現在這麼好的用戶界面。
* .avi擴展名至關重要嗎?請exlplain。 – 2012-08-03 13:37:16
我有mp4格式的視頻。爲什麼它不起作用? – 2012-08-03 13:49:40
@Maxood擴展名* .avi是關鍵,因爲窗口最有可能與玩家聯繫在一起。要播放任何視頻,必須安裝正確的編解碼器。我不知道如果mp4格式是在Windows Vista和以上的默認格式之一。你需要測試它。 MP4仍然可以結束.avi – Aristos 2012-08-03 16:28:20
如何設置正確的HTTP頭來強制下載&打開給定的視頻?
Content-Type: application/force-download
Content-Disposition: attachment; filename="video.avi"
是的,這與該文件擴展名的服務器MIME處理有關。您需要確保對客戶端的HTTP響應正確地將其表示爲可下載的文件。 – Eric 2012-08-12 07:47:18
雖然這可以簡單地通過使用Javascript來完成。 – 2012-08-03 14:49:40