所以我有一個網頁上的AVI文件列表(爲了我自己的目的!),並想知道我必須把什麼放在HTML代碼告訴瀏覽器打開VLC?或mplayer或simliar?如何告訴瀏覽器使用VLC或類似的HTML打開avi文件?
3
A
回答
4
您應該確保您的Web服務器正在使用適當的Content-Type
HTTP標頭提供avi文件。
Content-Type: video/x-msvideo
這將導致與給定的Content-Type
相關聯的客戶端的默認播放器加載播放器。根據用戶的操作系統,安裝的程序和文件關聯設置,客戶端的默認播放器會因用戶而異。對於大多數Windows用戶,這將是媒體播放器(除非用戶已經定製了默認設置)。對Mac用戶來說,它將是別的東西(例如,如果他們已經安裝了VLC,或者可能是Quicktime,如果他們已經安裝了Flip4Mac)。如果客戶端不支持給定的MIME類型,則瀏覽器會將其視爲文件下載。
4
處理特定文件/內容類型的「幫助程序應用程序」的映射是在客戶端(網絡瀏覽器等)級別定義的,不在服務器發送的html內。
服務器端當然應該在http頭中使用適當的內容類型和MIME類型,但最終接收流的應用程序或插件的選擇是在客戶端定義的。
1
你不能。鑑於您發送了正確的Mime類型(請參閱Asaph的評論),您只能希望將另一端的瀏覽器配置爲使用視頻播放器處理這些內容 - 但也可以將其設置爲保存它們。
這是一件好事。最後我想要的是自我開啓的AVI廣告。
相關問題
- 1. 告訴瀏覽器在Codeigniter中打開或下載文件
- 2. 打開ms字或在瀏覽器中類似的組件
- 3. Html不打開文件在瀏覽器
- 4. 打開文件瀏覽器?
- 5. 在使用C++的瀏覽器中打開HTML文件
- 6. 如何告訴瀏覽器忘記htdigest?
- 7. 如何通過瀏覽器打開VLC與PHP鍵(Mac OS X)
- 8. 如何在瀏覽器中使用PHP或HTML查看/打開Word文檔
- 9. 如何在瀏覽器中打開HTML文件在centos中?
- 10. 如何在Microsoft Edge瀏覽器中打開本地HTML文件?
- 11. 如何使用bravia在瀏覽器中打開dwg文件freeDWG
- 12. 如何使用java在瀏覽器中打開Excel文件?
- 13. 在WPF應用程序的瀏覽器中打開HTML文件
- 14. 用於Android瀏覽器的VLC插件
- 15. 如何使用html字符串在android中打開瀏覽器
- 16. 如何告訴grunt服務器使用不同的html文件?
- 17. 從外部瀏覽器中的HTML組件打開url打開
- 18. 本地HTML文件無法在任何瀏覽器中打開
- 19. HTML:類似Mac和Windows的文件瀏覽器UI
- 20. 如何使用腳本打開文件對話框或瀏覽文件窗口?
- 21. 使用.bat文件瀏覽器打開文件夾
- 22. 使用默認文件瀏覽器打開文件夾
- 23. 如何用新的html文件打開更新電子瀏覽器窗口
- 24. 將HTML打包爲「瀏覽器文件」
- 25. 告訴瀏覽器中的圖片
- 26. 要告訴您的瀏覽器
- 27. 我如何告訴TM2文件瀏覽器不顯示某些文件夾
- 28. 瀏覽器(IE,Chrome)打開純文本不是HTML文件
- 29. 如何使瀏覽器從自定義協議打開文件?
- 30. 從網絡瀏覽器打開本地文件夾瀏覽器