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>
相关推荐
jingling5552 分钟前
Flutter | 商城项目完整实战
前端·flutter·前端框架
IT_陈寒2 分钟前
React状态管理这个坑,我爬了整整三天才出来
前端·人工智能·后端
小新11023 分钟前
从零开始 Vue.js
前端·javascript·vue.js
naildingding44 分钟前
Vue基础核心
前端·vue.js
弱鸡前端1 小时前
纯前端实现pdf从生成到下载
前端
明月_清风1 小时前
TanStack + Cloudflare 边缘实战:从 0 到 1 构建全栈应用
前端·全栈
东风破_1 小时前
你天天用的 Python dict,90% 的人没搞懂这三个坑
前端
Delicate1 小时前
JavaScript的“变脸”艺术:类型转换戏法大揭秘
javascript
前端Hardy1 小时前
21.8 万周下载!这个 React 表格组件,10 行代码就能跑起来
前端·javascript·后端
lichenyang4531 小时前
# 鸿蒙 ArkTS 聊天 Demo 功能复盘:真实 SSE、多轮会话、暂停输出、历史记录与防崩溃修复 > 项目:`harmony-chat-demo`
前端