HTML5音频播放aac流在iOS 11中无法使用type =“audio / mp4”

时间:2017-10-03 15:31:11

标签: html5 audio mp4 ios11 aac

我遇到了iOS 11无法从HTML音频元素流式传输音频文件的问题。该文件是外部托管的aac文件。

这是代码示例:

<audio controls>
  <source src="http://techslides.com/demos/samples/sample.aac" type="audio/mp4">
</audio>

我通过将类型更改为“audio / mpeg”解决了这个问题,但希望将其添加到stackoverflow以防止其他人长时间查找该错误。

您可以在iOS中打开此链接以查看出现的问题。 https://embed.plnkr.co/Z0fE5t5ycS1syKrKf1Nf/?show=preview

1 个答案:

答案 0 :(得分:4)

因此修复原来是将类型更改为“audio/mpeg”。虽然我仍然不知道出了什么问题。

固定代码:

<audio controls>
 <source src="http://techslides.com/demos/samples/sample.aac" type="audio/mpeg">
</audio>

再次与初始错误和修复的链接:
https://embed.plnkr.co/Z0fE5t5ycS1syKrKf1Nf/?show=preview

我希望这是stackoverflow的一个有价值的补充,因为我很新。