Eine kleine Website geschrieben, die den Video-Tag für die Videowiedergabe verwendet. Die Videodateien (alle MP4) müssen von den Website-Dateien getrennt werden. Daher wird der Videostream durch Lesen des Videos im Hintergrund ausgegeben Normalerweise auf PC und Android, kann aber nicht auf Apple angezeigt werden, aber Videos mit festen Adressen können auf Apple abgespielt werden, z. B. /test.mp4. Der Hintergrundcode lautet wie folgt:
<code> //$name 文件名, $path 文件路径 header("Pragma: public"); header("Expires: 0"); header("Content-Type: application/octet-stream"); //文件mime类型 header("Content-Disposition: attachment; filename=\"".$name."\";" ); header("Content-Length: ".filesize($path)); //文件大小$fsize ob_clean(); flush(); readfile( $path ); </code>
Online heißt es, dass der Bereich nicht im http-Protokoll festgelegt ist, es werden jedoch keine Beispiele oder detaillierten Erklärungen gegeben.
Eine kleine Website geschrieben, die den Video-Tag für die Videowiedergabe verwendet. Die Videodateien (alle MP4) müssen von den Website-Dateien getrennt werden. Daher wird der Videostream durch Lesen des Videos im Hintergrund ausgegeben Normalerweise auf PC und Android, kann aber nicht auf Apple angezeigt werden, aber Videos mit festen Adressen können auf Apple abgespielt werden, z. B. /test.mp4. Der Hintergrundcode lautet wie folgt:
<code> //$name 文件名, $path 文件路径 header("Pragma: public"); header("Expires: 0"); header("Content-Type: application/octet-stream"); //文件mime类型 header("Content-Disposition: attachment; filename=\"".$name."\";" ); header("Content-Length: ".filesize($path)); //文件大小$fsize ob_clean(); flush(); readfile( $path ); </code>
Online heißt es, dass der Bereich nicht im http-Protokoll festgelegt ist, es werden jedoch keine Beispiele oder detaillierten Erklärungen gegeben.
Sie können versuchen, den Speicherort der Videodatei zu ändern. Dies kann ein Pfadproblem sein.