html - Chrome 不会在 html 中自动播放我想要的音乐
问题描述
我有一个网站,我在其中放置了要自动播放和循环播放的音乐,但它在 Chrome 中不起作用。它适用于所有浏览器,但不适用于 Chrome。我在互联网上看到 Chrome 阻止了这个选项,但我问这个社区他们是否知道一些答案。
有我使用的代码:
<audio src="goliath.webm" autoplay>
<p>Test.</p>
</audio>
解决方案
这是另一个堆栈溢出页面的解决方案
显然,使用 iframe 可以绕过用于阻止自动播放的“安全措施”chrome。
<iframe src="youraudiofile.mp3" type="audio/mp3" allow="autoplay" id="audio" style="display:none"></iframe>
<audio autoplay>
<source src="youraudiofile.mp3" type="audio/mp3">
</audio>
信用:链接
推荐阅读
- angular - 创建一个通用验证器以防止在文本区域中粘贴数据期间添加换行符 + Angular 8
- regex - 如何将所有正则表达式匹配到字符串列表中
- python - 在 Python 中并行化数据提取和处理的方法
- express - NestJS - 如何使用 TypeOrm 正确更新
- javascript - 我如何在反应 js 中渲染 Mathjax 表达式,我使用的是 mathjax.org?
- laravel - laravel 多级关系急切加载尝试从子模型重新访问父模型的问题
- winapi - 更改平面滚动条的颜色(FlatSB_SetScrollProp 函数中的自定义调色板)
- postgresql - 这是什么“错误:不明确的列引用错误”?
- django - 如何聚合如果
- reactjs - 使用 componentDidMount 中的 setInterval 函数调用反应测试组件