如何在ipad上使用javascript在浏览器中播放wav文件
How to play a wav file in web browser with javascript on ipad
我正在构建一个在浏览器中运行的模拟器,需要部署到iPad上。我遇到了一个问题,我需要能够在按钮点击上播放。wav文件。
我知道ipad支持HTML5音频标签,但这个应用程序将在PC, Mac和ipad上运行,所有浏览器都不支持HTML5音频标签。所以我真的需要一个既能在ipad上运行又能在台式机上运行的解决方案。
提前感谢您对这个问题的帮助。
我知道在网页中播放音频不是最好的做法,但这是客户要求的,他是支付账单的人。
JavaScript应该是:
var audio = new Audio("noise.mp3");
audio.play();
我听说,然而,iOS设备(iPad, iPhone, iPod)禁用自动播放和JavaScript .play()方法在启动时,只会播放噪音响应明确的用户操作。
Google "HTML5 audio"查看更多细节
<object type="audio/mpeg" data="muzak.mp3">Your browser doesn't seem to like MP3s</object>
,应该会触发任何插件注册的mpeg音频,或显示替代文本。
你最好嵌入一个mp3,因为它的支持是非常广泛的。相比之下,.wav可以是任何东西。Wav是一种容器格式,可以使用任意数量的不同编解码器,其中大多数可能不被普通pc/浏览器支持。
相关文章:
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 用于播放背景音乐的嵌入式flash播放器在IE浏览器中不起作用
- 适用于可在网络浏览器和智能手机上运行的网站的 MP3 播放器
- HTML5音频播放器只有在双击后才能在移动浏览器上播放
- 是否可以用javascript或任何脚本语言在浏览器或扬声器中录制播放的声音
- 浏览器同步摄像头加速视频播放不是一个功能
- 创建视频播放器(Quicktime浏览器插件)React元素,输出缺少的视频属性
- 在手机和平板电脑浏览器上播放音频片段
- 谷歌浏览器播放mkv,但火狐不,为什么
- 无法在浏览器中播放MP4视频
- 浏览器内音频播放器如何工作
- 在浏览器中播放PLS文件
- YouTube视频上的HTML5浏览器播放器
- 如何将我的浏览器上播放的实时视频流式传输到其他用户的浏览器
- 检测浏览器视频播放器中广告的网络调用
- 通过javascript和Android浏览器播放音频
- HTML5跨浏览器播放列表
- 当满足特定条件时,可以让浏览器播放声音文件
- 如何使用HTML为浏览器播放的视频设置结束时间
- 无法从W3schools.com'更改图像大小;为移动浏览器播放自动幻灯片