前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >html中bgsound背景音乐标签在浏览器里无法播放[通俗易懂]

html中bgsound背景音乐标签在浏览器里无法播放[通俗易懂]

作者头像
全栈程序员站长
发布2022-09-15 11:07:36
1.4K0
发布2022-09-15 11:07:36
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

1.原代码:

代码语言:javascript
复制
<body>
    <!-- 添加背景音乐,文件地址为相对路径,loop="-1"为无限循环-->
    <bgsound src="music.mp3" loop="-1" autostart="True">
</body> 

问题:经过尝试,发现仅仅只有IE浏览器可以支持自动播放,但是需要先进行添加控件(自动弹出)。其他浏览器不支持自动播放。

查找W3C后发现是bgsound的兼容性问题:

这里写图片描述
这里写图片描述

解决办法:使用其他标签进行替代

代码语言:javascript
复制
<body>
    <!-- width和height为设置播放器的宽高 -->
    <embed src="music.mp3" width="300" height="100" loop=“-1” autostart="True"></embed>
</body> 

补充说明: 当不需要显示播放器时,可以尝试将width和height的值设置为0,即可隐藏(当然也有其他办法,不过还是觉得这个简单粗暴好记)

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/164238.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档