jquery - Opera mobile 中的音频问题
问题描述
我正在开发一个网页,按下按钮后播放音频。这在 Chrome 和 Firefox 中运行良好。但是在 Opera 移动版中,它不会播放音频,而是会打开一个提示,要求我们下载、播放或取消音频。这破坏了我的网页的流量。
如何防止出现该提示而只播放音频?
<audio id='snd_c'>
<source src="cor.ogg" type="audio/ogg">
</audio>
<audio id='snd_w'>
<source src="wrong.ogg" type="audio/ogg">
</audio>
<audio id='snd_s'>
<source src="skip.ogg" type="audio/ogg">
</audio>
$("#snd_c")[0].play();
$("#snd_w")[0].play();
$("#snd_s")[0].play();
解决方案
推荐阅读
- python - 无法返回值,“StaleElementReferenceException”
- react-admin - React-admin:我可以截断一个
在一个 - ?
- c++ - 不同类型 ID 的 if 语句
- javascript - 将链接嵌入 .attr 内的 SGV
- ggplot2 - 将列格式从“因子”更改为“日期”
- amazon-web-services - AWS 连接遍历
- azure - 必须为管道分离 YAML 文件
- robotframework - 当我尝试增加变量时,无法将变量与字典中的值进行比较
- docker - Dockerfile 和 Docker 运行 -w / workdir
- flutter - 如何设置桌面应用程序窗口的初始大小和位置?