【发布时间】:2017-04-26 23:07:33
【问题描述】:
我可以从控制器提供我的 mp3 文件,但是从我的控制器提供的文件将无法在 ios AvPlayer 中播放(使用 url)。我确信我的客户端代码很好,因为它可以播放来自其他服务器的歌曲。你也可以从我最后写的链接中检查我的服务器,看看我的控制器正在提供文件。
我应该在 AvPlayer 的响应中添加任何特定的标头以支持我的 url 吗?
我现在的 laravel 控制器代码:
$response = new BinaryFileResponse($file);
BinaryFileResponse::trustXSendfileTypeHeader();
return $response;
这是一个示例链接,可以按照我的方式工作http://s3.amazonaws.com/kargopolov/BlueCafe.mp3
这是我的,不起作用http://projectm.e-rundev.ir/api/song/download/11.mp3
任何方向都将提前表示赞赏
【问题讨论】: