这个问题可能很多人去了解过,对于今天的大部分浏览器,要通过<audio>
等标签实现音乐自动播放,一个重要的前提条件就是要静音。
很长一段时间我也都人为要在网页上自动播放音乐,一定要静音,直到一天一个同事给我发了一个华为的网站,https://poster.issmart.com.cn...,这个网站的背景音乐是自动播放的,而且不是通过 <audio>
这样的媒体标签实现的,看了源代码,感觉是 flash 实现的(ps:因为看到了.swf
文件),但是我通过浏览器F12
发现确实有一个.mp3
文件,而这个文件就是背景音乐文件(mp3文件地址:https://poster.issmart.com.cn...)
所以很不解,有没有大佬知道华为这个网站背景音乐是怎么做的。
并没有自动播放,是点击了屏幕才播放的,控制台都警告了