【发布时间】:2018-07-02 01:00:39
【问题描述】:
当我想使用简单的 HTML5 音频播放器或任何其他播放器从 localhost 播放音频时,我尝试寻找歌曲,它会将我拉回到歌曲的开头并重新开始。我使用 Laravel 5.5(音频文件本身存储在存储中),这可能是框架内的常见问题。在我看来,一些标题丢失了,这可能会导致问题。
Laravel 返回的音频头文件:
我也找到了这两个帖子:
Laravel 4.2 serving mp3 - not windable
Laravel 5 HTTP Response, M4V Files, and iOS MPMoviePlayerViewController
但他们都没有帮助我。你知道问题可能是什么吗?
【问题讨论】:
-
你为什么认为这是一个 laravel 问题?您有任何错误日志或其他指示吗?我在几个项目中使用 laravel 和 twilio,并且在音频方面没有任何问题。
-
我认为,因为据我所知,谷歌浏览器需要一些正确的(额外的)标题,而不仅仅是图片上的那些。例如,我不确定该范围是否正确。我刚刚在 Firefox 上对其进行了测试,正如我所猜测的那样,它可以正常工作。 Firefox 播放媒体的方式与 Chrome 不同,这就是它在那里工作的原因。
-
您能否包含处理响应流的代码?
-
stackoverflow.com/a/43638044/320487。看看这是否有帮助。
-
目前我不使用任何,但正如我所说,我在链接上使用这两种解决方案进行了尝试。我的问题是,如何直接从链接返回的响应中访问文件?我的意思是
标签: php laravel audio html5-audio laravel-5.5