HTML5音频标签没有播放声音的铬和safari中的第一个未聚焦标签
HTML5 audio tag not playing sound for the very first of unfocused tab in chrome and safari?
无论焦点如何,只要浏览器中有选项卡可用,我都想在应用程序中播放声音。我正在使用HTML5音频标签来播放声音。但chrome和safari会推迟音频播放,直到用户导航或聚焦到选项卡。播放声音的整个音频请求都是在选项卡聚焦时播放的。当你一次听到很多声音时,它会变得太吵。是否可以在没有浏览器延迟的情况下从未聚焦的选项卡播放声音?建议我任何可供选择的解决方案来处理这种情况。提前谢谢。
这是Chrome 46之后的预期行为。为了优化浏览器性能并节省电源,谷歌禁用了背景选项卡上的自动播放功能。然而,从Chrome 47开始,有一种方法可以让人通过启用Chrome标志来覆盖它
chrome://flags/#disable-媒体播放的手势要求
更新:自Chrome 60(谢谢@gordie)以来,Chrome标志不再可用
没有允许在"背景"选项卡中播放声音的解决方案。解决方案是在页面聚焦之前不播放任何声音。为此,您可以使用window.onfocus
事件处理程序,或者最好使用Visibility API(更多信息)。
相关文章:
- 在<页眉>标签
- 在新标签上打开链接,IE7-8和safari所有版本都无法使用
- HTML5音频标签没有播放声音的铬和safari中的第一个未聚焦标签
- JavaScript禁用”;打开”"打开新标签”;以及“;复制“;长按iOS 8 safari中的锚标签
- OS X 10.10 Safari 8 jquery UI 标签问题
- 如何在 javascript 中调用输入文件标签 在 safari 浏览器中
- jQuery 显示在移动 Safari 上的 标签上
- HTML5 数据列表标签未在 Safari 中填充
- 使用 JavaScript 在 iPad Safari 上打开一个新标签页
- 当 HTML 中的标签发生更改时,粘贴弹出窗口在 Safari(装有 iOS 8.0.2 的 iPad)中消失
- PDF 中的锚标签在 Firefox 和 safari 中不可点击
- 为什么Safari中相同宽度的“选择和输入”标签在渲染时差异巨大
- 在safari中无法从标签中获取值
- 单选按钮标签在safari上点击计时
- Safari扩展获取标签位置或标识符
- 视频标签现在不能在Safari中工作
- 移动Safari在动态改变视频标签源时崩溃
- Safari删除表单标签
- 点击<标签>在Mobile Safari中
- Safari浏览器崩溃时,取消对焦和再次对焦标签用jquery代码网站