0

由于某种原因,此代码不会提示下载。相反,它会在单击后对文件进行电镀。有任何想法吗?

<form class="download" method="get" action="http://reelcameras.com/wp-content/uploads/2013/06/reel-intro.m4v">
    <button class="button" title="Download" type="submit">
        <span><span><span><span>Download!</span></span></span></span>
    </button>
</form>
4

1 回答 1

0

如果用户有一个带有浏览器插件的视频播放器,它将尝试在浏览器中播放文件。

但是你可以做的是给你的.htaccess文件添加一个规则,它会改变MIME类型,所以浏览器认为它是一个.exe,并提示用户保存文件,而不是在浏览器中实际播放视频文件.

将此规则添加到您的.htaccess文件中。

AddType application/octet-stream .m4v

请注意,对于您在网站上拥有的每种视频文件类型,您都必须添加一条规则。

于 2013-06-22T19:58:10.550 回答