我正面临来自非活动Chrome标签的奇怪行为。
我使用jquery toastr和nodejs向我的网站发送通知。
当收到通知时,我会使用以下代码播放声音:
for ent in entity_array:
print(ent)
通知不显示在一段时间处于非活动状态的选项卡上(睡眠/休眠,我不确定确切的术语)。这是可以理解的。
我的问题是当我回到标签时,通知没有显示(这很好,它们太老了),但所有的声音都在播放。因此,如果您错过了100次通知,您将听到100次“叮”声。
知道如何预防/解决这个问题吗?