javascript - 通过 Safari 上的 onclick 事件播放音频
问题描述
我只是无法在 safari 上播放音频,它适用于所有其他浏览器。我知道 safari 不允许自动播放,但事实并非如此。
<td id="audioBtn">
<audio id="test666">
<source src="mySound.wav" type="audio/wav" />
</audio>
<button style="border:0px solid transparent;" type="button" class="btn btn-default btn-xs"
name="button" onclick="$('#test666')[0].play();">
<i class="fa fa-file-audio-o fa-2x"></i>
</button>
</td>
解决方案
推荐阅读
- xml - 在 mac、windows 和 linux 上使用相同的命令编辑 XML 文件
- apache-kafka - Kafka 没有在 Windows 上启动
- javascript - 从 JS 数组中选择一个值并跳过它,直到显示所有值
- sql - 如何跨员工检索每个部门的最高工资?
- c# - 您可以使用字符串变量来确定要调用哪个函数吗?还是有更好的方法来编辑类中的变量?
- java - Response.entity().build 不返回所有结果
- javascript - 如何将 jquery 类型导入打字稿
- java - 不明确的列名:使用 Room Presistent Library 在 AndroidStudio 中输入
- ios - URLSessionTask 实例变量与局部变量 - 谁拥有引用?
- raspberry-pi3 - 树莓派的 Windows iot LCD 屏幕