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>
相关推荐
代码煮茶13 小时前
Vue3 组件通信实战 | 8 种组件通信方式全解析
前端·vue.js
kyriewen13 小时前
自定义事件:让代码之间也能“悄悄对话”
前端·javascript·面试
子兮曰13 小时前
别把它当成一次普通“源码泄露”:Claude Code 事件给 AI Agent 团队提了什么醒
前端·npm·claude
心之语歌13 小时前
Vue2 data + Vue3 ref/reactive 核心知识点总结
开发语言·前端·javascript
诸葛亮的芭蕉扇13 小时前
tooltip-position-solution
前端·vue.js·elementui
程序员小寒13 小时前
JavaScript设计模式(六):职责链模式实现与应用
java·javascript·设计模式
LXXgalaxy14 小时前
`摸鱼决策轮盘`【vue3+ts前端实战小项目】
前端
这是个栗子14 小时前
关于 TypeScript 的介绍
前端·javascript·typescript
亿元程序员14 小时前
亿元Cocos小游戏实战合集指南和答疑
前端
开开心心就好14 小时前
伪装文件历史记录!修改时间的黑科技软件
java·前端·科技·r语言·edge·pdf·语音识别