【发布时间】:2011-03-05 09:22:20
【问题描述】:
我有一个使用 html5 <audio> 标签在浏览器中播放音频的 javascript。它在 iPhone 浏览器中运行良好,但在 Android 中却不行。 (使用 android 2.1 的 htc 欲望进行测试。)有人知道为什么吗?
我的代码:
function playHTML5(sound, soundcv){
// sound = url to m4a audio file
// soundcv = div in which the audioplayer should go
var audio = document.createElement('audio');
audio.src = sound;
audio.controls = "controls";
if (currentSound != null){
soundcv.replaceChild(audio,currentSound);
} else {
soundcv.appendChild(audio);
}
currentSound = audio;
}
顺便说一句,我也在尝试放大 iphone 中显示的音频按钮(默认按钮很小),到目前为止还没有运气 - 如有任何想法,我将不胜感激!
【问题讨论】:
-
Pekka:感谢您修复格式!没注意到我搞砸了。
标签: javascript iphone android audio html