我正在建立一个网站(使用nodejs),并计划使用HTML5内置音频类在其中嵌入一段音频。我是在html文件中写的

<audio id="player" src="test.mp3" autoplay="autoplay" controls=true></audio>


然后,我运行服务器并访问localhost上的网站。音频确实播放了,但是我没有看到完整的控制栏。我看到这样的东西

控制栏不完整

但是,如果刷新页面,则控制栏的确与音量 Controller 的跟踪栏完全一样。

为什么会这样?我如何确保第一次加载页面是完整的。

最佳答案

添加CSS的宽度,然后问题将得到解决

audio { width: 200px; display: block; margin:20px; }

关于javascript - HTML5内置音频控制栏在Firefox中不正确,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44520607/

10-12 23:23