这是我的 php 代码,用于将 php 文件作为流式音频的二进制文件
try {
if(file_exists($filePath)) {
header("Content-Transfer-Encoding: binary");
header("Content-Type: audio/mpeg, audio/x-mpeg, audio/x-mpeg-3, audio/mpeg3");
header('Content-length: ' . filesize($filePath));
header('Content-Disposition:attachment; filename="$filePath"');
header('X-Pad: avoid browser bug');
header('Cache-Control: no-cache');
print readfile($filePath);
} else {
throw new Exception("File does not exist");
}
} catch (Exception $e) {
}
它适用于 Mac Mini,但不适用于 iPad 和 iPhone。甚至流媒体也在其他智能手机上运行。我是否必须添加任何内容才能使其在手持设备上运行?