2012-08-03 179 views
0

這裏是場景:當你點擊主頁上的圖像時,視頻應該打開。它不應該嵌入在瀏覽器中的視頻。視頻應該在默認播放器中打開。沒有瀏覽器窗口。如何在Windows上的默認媒體播放器上播放視頻?

我的主頁上有一張靜態圖片。當我點擊這個圖像時,我只需要視頻在默認播放器上運行。視頻文件位於服務器上。

是否可能?如果可能的話,我們該如何實現呢?

+0

雖然這可以簡單地通過使用Javascript來完成。 – 2012-08-03 14:49:40

回答

0

要完成這項工作,您需要在文件末尾使用*.avi擴展名,並將其放置在鏈接上。

現在,每臺計算機上的行爲都會有所不同。瀏覽器會要求用戶將文件保存到某個地方,然後如果用戶點擊該文件,將會使用默認播放器打開。或者在某些情況下,它可能會導致他用默認播放器打開它,瀏覽器保存並播放它。

現在這麼好的用戶界面。

+0

* .avi擴展名至關重要嗎?請exlplain。 – 2012-08-03 13:37:16

+0

我有mp4格式的視頻。爲什麼它不起作用? – 2012-08-03 13:49:40

+0

@Maxood擴展名* .avi是關鍵,因爲窗口最有可能與玩家聯繫在一起。要播放任何視頻,必須安裝正確的編解碼器。我不知道如果mp4格式是在Windows Vista和以上的默認格式之一。你需要測試它。 MP4仍然可以結束.avi – Aristos 2012-08-03 16:28:20

1

如何設置正確的HTTP頭來強制下載&打開給定的視頻?

Content-Type: application/force-download 
Content-Disposition: attachment; filename="video.avi" 
+0

是的,這與該文件擴展名的服務器MIME處理有關。您需要確保對客戶端的HTTP響應正確地將其表示爲可下載的文件。 – Eric 2012-08-12 07:47:18

相關問題