html中bgsound背景音乐标签在浏览器里无法播放

来源:互联网 发布:淘宝拍摄接单平台 编辑:程序博客网 时间:2024/05/17 23:33

1.原代码:

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

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

查找W3C后发现是bgsound的兼容性问题:
这里写图片描述

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

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

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

0 0
原创粉丝点击