ipad - 无法在 ipad safari 上播放 html5 音频

标签 ipad html safari html5-audio

我无法在 iPad Safari 上播放 html5 音频..我试过了

var audio = document.createElement('audio');
    audio.type = "audio/mpeg";
    audio.src = audioUrl;         
    x.appendChild(audio);
audio.load()
    audio.play();

x.innerHTML = '<audio autoplay=autoplay><source src="'+audioUrl + '" type=audio/mpeg /></audio>';

我可以在桌面 Safari 上播放,但在 iPad 上它说无法播放电影...

我正在使用 ios 4.3

我可能认为我需要考虑的一件重要事情是将 mime 类型添加到 htaccess 中。虽然不确定如何以及是否是问题所在...但补充一下,我可以使用 embed on 播放后备 mp3较旧的浏览器..那么这是否意味着即使是 html5 音频也无需添加 MIME 类型就可以工作?

请帮帮我。谢谢你..

最佳答案

某些视频和音频类型由某些浏览器提供,您无需进行任何配置(这可能是提供 mp3 文件的原因),但您需要将映射添加到 .htaccess 以便 MPEG 音频为你工作。只需打开您站点的 .htaccess 文件并添加(类似于)以下行

AddType 音频/mpeg .mp3

希望对您有所帮助!

关于ipad - 无法在 ipad safari 上播放 html5 音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6282332/

相关文章:

iphone - UITextField 上的键盘没有被关闭

ios - 更新托管应用程序和 App Lock Payload

html - Firefox 中的对齐问题

ios - 为视网膜显示切换 CSS Sprite 表 : images come out twice as large

javascript - 如何使用webview在ios objective c safari中打开window.open方法

ios - 应用内购买沙箱服务器为一张收据返回多个交易

iphone - UISearchBar inputAccessoryView 的问题

javascript - 将 facebook 分享按钮链接到 FB.ui()

javascript - 在移动设备中删除 HTML <a> 标记的 URL 的查询字符串

html - Safari 和背景剪辑 : text not working well on multiple lines of display:inline text element