0

我有一个上传文件的脚本,它主要上传 MP4。我可以看到文件已上传到正确的位置,并且能够下载它并且播放正常。但是,当尝试定位到文件位置时,似乎什么也没有发生。它似乎也返回了一种 mime 类型的 text/plain;字符集=UTF-8。

有任何想法吗?

4

2 回答 2

1

您可以使用 php 设置标题如下:

header('Content-type: video/mp4');
header('Content-type: video/mpeg');
header('Content-disposition: inline');
header("Content-Transfer-Encoding:­ binary");

这应该工作...

于 2012-10-02T08:26:33.393 回答
0

在您的 Apache 配置文件(或 .htaccess)中,您可以为 mp4 定义一个 mime 类型以强制下载。*.m4p 的正确 mime 类型是“video/mp4”。

强制下载使用

AddType application/octet-stream .mp4

或正确的哑剧

AddType video/mp4  .mp4
于 2012-10-02T08:29:43.530 回答