浏览器选项卡未聚焦时,HTML声音有时无法播放

时间:2019-04-03 17:21:23

标签: javascript html5-audio

这太疯狂了。我已经为订单接收应用程序构建了一个基于VueJS的前端。从技术上讲,我每两分钟打电话给ajax,以检查订单。如果有命令,我会播放声音。我是通过在hTML音频元素上调用play来实现的。

问题在于,如果浏览器选项卡未聚焦或用户位于另一个选项卡上。声音不播放。我什至将代码更改为而不是播放声音文件-刷新一个已加载声音文件的隐藏iframe。但是,如果浏览器不清晰,这似乎也不起作用。我在这里到底想念什么。

-编辑

我的情况是-用户将打开多个浏览器选项卡,并且警告用户的唯一方法是通过播放的独特声音。我知道可以做到这一点,因为还有许多其他网站都以某种方式做到这一点。我不确定如何。有没有办法使用javascript将焦点强制回到标签页?

0 个答案:

没有答案