iPad safari html5音频播放

iPad safari html5音频播放,ipad,html,audio,safari,nginx,Ipad,Html,Audio,Safari,Nginx,我用HTML5在iPad上播放mp3文件 我放了两个音频标签: 一个使用音频源 另一个是从我本地的nginx服务器下载的mp3文件 从…起 单击音频播放器控件上的播放按钮后,两个控件都可以播放。 遥控器可以播放;但是我的本地nginx的mp3无法播放,它总是显示“流…”,即使在mp3播放完成后也是如此 HTML5代码如下: <p>Remote</p> <audio controls="controls"> <source src="http://

我用HTML5在iPad上播放mp3文件

我放了两个音频标签:

  • 一个使用音频源
  • 另一个是从我本地的nginx服务器下载的mp3文件 从…起
  • 单击音频播放器控件上的播放按钮后,两个控件都可以播放。 遥控器可以播放;但是我的本地nginx的mp3无法播放,它总是显示“流…”,即使在mp3播放完成后也是如此

    HTML5代码如下:

    <p>Remote</p>
    <audio controls="controls">
      <source src="http://www.schillmania.com/projects/soundmanager2/demo/_mp3/office_lobby.mp3" type="audio/mpeg" />
      Audio not support!
    </audio>
    <p>Local Nginx</p>
    <audio controls="controls">
      <source src="http://192.168.1.100/office_lobby.mp3" type="audio/mpeg" />
      Audio not support!
    </audio>
    
    远程

    音频不支持! 本地Nginx

    音频不支持!
    我想知道为什么两个音频控件的行为不同。 是nginx配置问题吗


    类似的问题也发生在我身上

    您可以直接在浏览器中检查音频URL。如果您遇到“403禁止”问题,这意味着您的本地mp3有错误的权限


    希望能有所帮助。

    我也遇到过类似的问题

    您可以直接在浏览器中检查音频URL。如果您遇到“403禁止”问题,这意味着您的本地mp3有错误的权限


    希望能有所帮助。

    你的问题到底是什么?嗨@CeaneLamerez,我的问题是如何配置我的nginx服务器,以便nginx服务器中的HTML5音频控件使用mp3文件将与音频控件使用mp3文件完全相同。使用-with-http_mp4_模块重新编译nginx可以解决此问题。您的问题是什么?您好@CeaneLamerez,我的问题是如何配置我的nginx服务器,以便nginx服务器上的HTML5音频控件使用mp3文件与音频控件使用mp3文件的格式完全相同。使用-with-http_mp4_模块重新编译nginx可以解决此问题。在我的情况下,mp3播放得很好,当我在浏览器中键入URL时,可以成功下载。我的一位同事通过使用-with-http_mp4_模块重新编译nginx解决了这个问题。在我的例子中,mp3播放得很好,当我在浏览器中键入URL时,我可以成功下载它。我的一位同事通过使用-with-http\u mp4\u模块重新编译nginx解决了这个问题。