IPad Safari<;音频>;不玩
我想在iPad Safari上播放mp3。。 这是我的密码IPad Safari<;音频>;不玩,ipad,html,audio,safari,Ipad,Html,Audio,Safari,我想在iPad Safari上播放mp3。。 这是我的密码 var audio = document.createElement('audio'); audio.src = audioUrl; x.appendChild(audio); audio.play(); 由于某些原因,我得到一个错误。电影不能播放,即使它是mp3 虽然在Windows Safari上运行良好 我试过两件事 var audio = document.createElem
var audio = document.createElement('audio');
audio.src = audioUrl;
x.appendChild(audio);
audio.play();
由于某些原因,我得到一个错误。电影不能播放,即使它是mp3
虽然在Windows Safari上运行良好
我试过两件事
var audio = document.createElement('audio');
audio.type = "audio/mpeg";
audio.src = audioUrl;
x.appendChild(audio);
audio.play();
及
x.innerHTML='';
请帮忙。谢谢。您必须添加:
audio.type='audio/mpeg';
谢谢你的回复。所以这只是iPad Safari需要的,而不是桌面Safari。它实际上总是需要的,只是大多数浏览器都暗示了这一点(虽然显然不是iPad的Safari)。所以这是JS。我想如果我们直接将它设为HTML标记,肯定会有一个等价的属性。它不是JS特定的,属性是
type='audio/mpeg'
。我试过了。仍然得到相同的错误…无法播放电影…添加了音频。type='audio/mpeg';
audio.type='audio/mpeg';