在点击时播放mp3文件与javascript
Play mp3 file with javascript onClick
我正在播放mp3文件只是javascript onClick。
波纹管是我的代码:
//Music File 1
<audio id="id1" src="01.mp3"></audio>
<button onClick="document.getElementById("id1").play()">Play</button>
<button onClick="document.getElementById("id1").pause()">Stop</button>
//Music File 2
<audio id="id2" src="02.mp3"></audio>
<button onClick="document.getElementById("id2").play()">Play</button>
<button onClick="document.getElementById("id2").pause()">Stop</button>
我的问题是,我正在播放音乐 01.mp3如果我按下音乐 02.mp3 的播放按钮,我希望它停止播放。
有人能给我比这更好的解决方案吗?完全,我想播放像 www.mp3skull.com 这样的音乐,如果按下其他文件播放,则停止播放。
问候维拉克
除了标签错误(假设它只是本文中的拼写错误),如果你想要一个更好的Javascript音频播放器,请查看 http://jplayer.org/- 它是一个开源的,免费的播放器API。
播放器可用的方法之一,.pauseOthers()
暂停页面上的所有玩家,而不是运行该方法的播放器 - 在您的情况下很有用。
你有html/javascript语法错误:
<button onClick="document.getElementById("id2").play()">Play</button>
^ ^ ^ ^
1 2 3 4
报价 #2 关闭报价 #1,因此您的 id2 在点击之外,并且是按钮标签的一部分。3和4同上。改为将内部引号更改为'id2'
。
相关文章:
- Word文件(Javascript?)中有哪些字符
- 获取二进制数据并将其保存为.mp3文件Javascript
- 创建包含文本内容的新 Google 云端硬盘文件 (javascript)
- 将从 URL 输出的 JSON 保存到文件 javascript
- 单个页面上的多个音频文件javascript
- 将表单数据写入json文件-javascript
- imacros提取两部分数据+连接常量保存到文件javascript
- 检索 XML 文件 (JavaScript)
- 如何将画布图像“data:image/jpeg;base64,.”转换为普通图像文件 - JavaScript
- 用固定的行名称附加文件 javascript
- 打开并读取二进制文件(JavaScript)
- 将 emacs 用于大型多文件 JavaScript 项目
- 加载外部javascript,但HTTP请求重复一个文件javascript
- 从2D数组创建图像文件-JavaScript
- 正在读取文本文件Javascript
- 通过django将STATIC_URL传递到文件javascript
- 从输入文件javascript中获取一些数据
- Django”;静态“;文件-Javascript
- 上传两次相同的图像文件-Javascript
- 从文本文件javascript中读取行/变量