html – 在iOS Safari上播放WAV文件

前端之家收集整理的这篇文章主要介绍了html – 在iOS Safari上播放WAV文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我很难将HTML页面上的WAV文件作为HTML5音频标签或通过移动Safari(iPad / iPhone)中的常规可下载链接播放:
<audio controls src="audio-pcm_s16le-8k.wav"/></audio>
<a href="audio-pcm_s16le-8k.wav">audio</a>

HTML5音频对象只显示无法播放音频文件,当我点击下载引用的锚时,我得到一个黑色的页面,中间有一个“无法播放这个圆圈”.我已经试过各种频率(8000,11025,16000,32000,44100),(μ律,线性16位有符号LE和BE)不同的编码,各种容器(.WAV,的.caf,.AIFF),以及各种音频转换程序(Audacity,ffmpeg和Apple自己的转换)…我无法播放音频(除非我制作MP3 – 不,我不能只使用MP3或AAC,我需要一个“原始音频” “格式原因太长,无法进入这里”.

我查看了iOS支持的格式,它似乎支持WAV ……任何人都有这方面的经验吗?我在最新的iOS 6.0.1上

编辑:选定的回答者让我解决了这个问题,但原因在于答案的评论.底线是它需要HTML范围标题来播放文件.

解决方法

Well,you’ve certainly gotten me on the right track at least… it’s apparently not the file at all… it’s the web server. Same exact content from stockley works,but on my web server it doesn’t. I’ll have to look over the HTTP response in detail I suppose. My web server is returning Content-Type: audio/x-wav so it’s not that…

检查我设置的测试站点标题,您希望返回包含所需HTML数据的页面的Content-Type:text / html:

和Content-Type:用于实际音频文件的audio / x-wav(http://www.test.com/file.wav)

原文链接:https://www.f2er.com/html/231659.html

猜你在找的HTML相关文章