前端 - html5 audio不能播放
问题描述
问题解答
回答1:代码没问题,请自行查看:1、浏览器是否支持HTML52、音频文件路径是否正确,音频文件格式是否正确3、变量是否冲突等
回答2:应该是你的资源的问题, 我在本地调试没问题
<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>Document</title></head><body> <script> var audio = document.createElement(’audio’); var source = document.createElement(’source’); audio.setAttribute(’controls’, ’controls’); audio.innerHTML = '您的浏览器不支持 audio 标签。'; source.src = ’./hello.mp3’; source.setAttribute(’type’,’audio/mpeg’); audio.appendChild(source); document.body.appendChild(audio); window.addEventListener(’click’, function(){audio.play(); }); </script></body></html>
运行结果:(注意红框中不是0:00)
相关文章:
1. javascript - 百度图片切换图片时url会改变,但无刷新,没用hash,IE8也支持,请问是用了什么技术?2. MySQL 水平拆分之后,自动增长的ID有什么好的解决办法?3. 我正在使用jsp / jstl / spring动态生成css和js。如何将此结果放置在头部的链接标签中。不在头部的脚本标签中4. mysql如何添加索引的时候指定索引方式5. angular.js - 各位大神们,你们混合开发,web方式中更推荐用什么框架呀? react?vue?angular?谢谢~6. css - 非chrome无法在animation中切换背景图么?7. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!8. 为什么大家都不推荐使用MySQL触发器而用存储过程?9. mysql的主从复制、读写分离,关于从的问题10. 关于Mysql判断是否存在满足某一条件的记录
