我有一個HTML5網絡應用程序,其中有一個表單,用戶通過它提交他們想要下載的視頻和格式。在表單提交時,響應會返回請求的視頻格式URL並自動開始下載。MP4視頻開始播放而不是下載HTML5網絡應用程序
返回的視頻URL沒有直接指向該資源。相反,它具有重定向到資源。
這適用於FLV文件,但不適用於MP4文件。
對於FLV文件下載啓動沒有任何問題。但在MP4文件的情況下,玩家正在啓動播放它。
此行爲與沒有重定向的資源URL相同。
下面的代碼是自動生成的響應接收的MP4視頻:
<video autoplay="" controls="" style="position:absolute; top:0; left:0; width:100%; height:100%"></video>
請提供任何解決方案,停止播放器的加載和啓動下載在MP4視頻的情況。 我不控制資源服務器。
你需要一個'Content-Disposition:attachment' http頭部或者改變響應mimetype。 – AD7six
我正在使用iframe techinque來發起下載 – Akhilesh
這很好:)。不改變你需要做的事情。 – AD7six