javascript - 在移动浏览器中支持音频标签

标签 javascript android html mobile

是否可以在移动浏览器中使用该标签? 它仅适用于我的桌面浏览器,不适用于我的智能手机。 我尝试使用 -Tag 并通过 Javascript 添加它,两者都不起作用。 谁能帮我吗?

我使用了这段代码:

var audio = document.create('audio');
audio.setAttribute('src', 'my-surce.mp3');
audio.play();

谢谢

最佳答案

首先,您可以查看Cross-browser and cross-device audio了解更多信息。

否则它可能是最容易使用的库之一,例如 SoundJS , HowlerSoundManager2但请注意:它们都有一两个您无法克服的缺点。但如果使用得当,音频在大多数设备上大部分时间都应该正常播放...

SoundJS 有 mobile safe approach您可能也会觉得有趣。 Here您可以查看一些演示,看看这是否是您需要的。

关于javascript - 在移动浏览器中支持音频标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26274747/

相关文章:

html - 输入宽度与文本区域宽度

javascript - 这个 Canvas 运动有什么问题

javascript - 为什么表的 td node.appendChild 不起作用?

安卓应用背景: using multiple images

android: ZoomPicker 中断了 onTouchListener

javascript - 如何使用 JavaScript 单击表格内的 anchor 标记

javascript - Promise 返回数组范围未更新

javascript - HTML Canvas & JavaScript - 选择菜单 - 设置初始和保持当前选择

Android 4.0.4 上的 Android 短信限制

javascript - Bootstrap 工具提示看起来很简单