javascript - Android 浏览器 html5 音频无法播放

标签 javascript android html google-chrome audio

我正在制作一个播放小 mp3 文件以通知用户更新的网络应用程序。我正在使用 HTML5 音频 API:

var notifyAudio = new Audio("path/to/audio.mp3");
//some code...
//Callback function called when I want to notify the user
function notify(){
  notifyAudio.play()
}

它在 Chrome 桌面浏览器中完美运行,但是当我在 Android 设备上测试它时,它不会,甚至没有加载 mp3 文件,她是我在 Chrome 设备调试器中得到的

enter image description here

最佳答案

我相信您需要在 Android 中为使用/android_asset/www 播放媒体的路径添加前缀。在此处查看我的博客文章以获得完整的演示 - http://www.raymondcamden.com/2014/06/23/Cordova-Media-API-Example .另外,请确保您确实添加了媒体插件。

关于javascript - Android 浏览器 html5 音频无法播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28168951/

相关文章:

android - 如何获取从 ListView 中选中的选中项目?

javascript - 创建字母和数字范围

javascript - froala 编辑器在高度大于宽度时旋转图像

javascript - Three.js 中的相机参数

javascript - 检查元素是否正在淡出 (Javascript/Jquery)

android - 平滑调整图表和 map View 的大小

javascript - 使用按钮显示/隐藏表单时遇到问题(PHP/HTML/Javascript)

android - 只改变一次语言

javascript - 如何使用 Jquery 检查所选选择选项的类字段?

html - 具有折叠边框模型的单独边框