javascript - 如何在 ipad 上使用 javascript 在网络浏览器中播放 wav 文件

标签 javascript jquery ipad audio

我正在构建一个在浏览器中运行并需要部署到 iPad 的模拟器。我遇到了一个问题,我需要能够在单击按钮时播放 .wav 文件。

我知道ipad支持HTML5音频标签,但是这个应用程序可以在PC、Mac和iPad上运行,所有浏览器还不支持HTML5音频标签。所以我真的需要一个既能在 iPad 上工作又能在桌面上工作的解决方案。

提前感谢您对此问题的任何帮助。

我知道在网页中播放音频不是最佳做法,但这是客户订购的,他是付账的人。

最佳答案

JavaScript 将是:

var audio = new Audio("noise.mp3");
audio.play();

不过,我听说 iOS 设备(iPad、iPhone、iPod)在启动时会禁用自动播放和 JavaScript .play() 方法,并且只会播放噪音以响应明确的用户操作。

谷歌“HTML5 音频”以查找更多详细信息(并且有很多详细信息。)

关于javascript - 如何在 ipad 上使用 javascript 在网络浏览器中播放 wav 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7210567/

相关文章:

javascript - 折线图 JS 中的工具提示回调不起作用

javascript - 如何使用 javascript 和 css 显示扩展文本

javascript - 如何使用未知内容和固定布局垂直居中内容

jquery - 如何简化我的 Jquery 代码

javascript - jQuery UI 可拖动事件不起作用

ipad - jqgrid的垂直滚动条没有出现在ipad中

javascript - 如何在 Node JS 中将 JS 对象从服务器端传递到客户端

iphone - GKSession 调用是否会阻塞主线程?

iphone - 来自 iPhone/iPad 的 json Web 服务

javascript - 模拟重复点击刷新页面的按钮