html - HTML背景音乐
问题描述
我一直在实现一个有背景音乐的页面。我遇到了一个错误。当我第一次打开页面时,音乐没有播放。我必须多次重新加载它才能让它工作。我尝试将其更改为 iframe,但仍然无法正常工作。这是我的代码:
<embed src='background_music.mp3' hidden='true' border='0' autostart='true' loop='true'>
我正在使用 Chromebook。
解决方案
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/embed
请记住,大多数现代浏览器已弃用并删除了对浏览器插件的支持,因此如果您希望您的网站可以在普通用户的浏览器上运行,那么依赖通常是不明智的。
就像有人在另一个答案中建议的那样,您应该使用<audio>
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/audio
推荐阅读
- c++ - 如何在红黑树中重载 operator=?C++
- python - 用 Python bs4 从 HTML 中提取文本
- azure-functions - 如何仅使用逻辑应用 HTTP 操作将 HTTP 触发 azure 函数连接到我的 azure 逻辑应用?
- python - 展示 pandas DataFrame 进化
- firebase - Firestore 错误:流以状态关闭:PERMISSION_DENIED
- java - Android - 不推荐使用 getExternalStorageDirectory() 后获取 SD 卡路径位置
- elasticsearch - 使用 Java 高级别的客户端执行 ClusterStateRequest
- react-native - 使用 react-native-fingerpirnt-scanner 进行 React Native 指纹认证
- assembly - 如何从 C64 BASIC 访问汇编编辑器
- r - 将 checkboxInput 添加到 RShiny