HTML/JS添加音乐

HTML/JS添加背景音乐

由于需要避免浏览器不必要的资源消耗,音乐播放必须要有事件触发


文章目录


html

  • 在body中添加你的音乐

    csharp 复制代码
    <body>
    <audio autoplay="autopaly" loop="loop" id="audios">
    	<source src="../music/潮汐 (Natural)-傅梦彤.128.mp3" type="audio/mp3" />
    </audio>
    </body>

js

  • 在js中添加这段播放触发事件

    javascript 复制代码
    <script type="text/javascript">
    	     // 将以下代码添加到js入口函数内即可
    		 document.addEventListener('touchstart', function () {
              document.getElementById('audios').play()
          })
    
          document.addEventListener('click', function () {
              document.getElementById('audios').play()
          })
    
          document.addEventListener('load', function () {
              document.getElementById('audios').play()
          })
    </script>
相关推荐
sghuter10 分钟前
Chrome如何重塑Web标准未来
前端·chrome
渣渣xiong18 分钟前
从零开始:前端转型AI agent直到就业第十四天-第十七天
前端·人工智能
changshuaihua00121 分钟前
React 入门
前端·javascript·react.js
兰为鹏31 分钟前
做前端需求总结出的非常好用的skill
前端
笨笨狗吞噬者36 分钟前
Opus 4.7 skill 编写和使用实践
前端·ai编程
舞影天上1 小时前
WordPress MCP Adapter 调试实战:从"连接失败"到完全可用
前端·ai编程
可视之道1 小时前
Web组态编辑器的撤销重做架构设计
前端
掘金安东尼1 小时前
本周前端与 AI 技术情报|前端下一步 #462
前端·javascript·面试
赵庆明老师1 小时前
vben开发入门5:vite.config.ts
前端·html·vue3·vben
qq_12084093711 小时前
Three.js 工程向:实例化渲染 InstancedMesh 的批量优化
前端·javascript