[ZBX-14843] Strange behavior of sound notifications in Chrome 69 Created: 2018 Sep 13  Updated: 2025 Apr 23  Resolved: 2018 Sep 28

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Frontend (F)
Affects Version/s: 3.0.21
Fix Version/s: 4.2 (plan)

Type: Problem report Priority: Major
Reporter: Evgeny Pytkin Assignee: Gregory Chalenko
Resolution: Won't fix Votes: 0
Labels: frontend
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Win7 x64, Chrome 69.0.3497.92 (32bit)


Team: Team D
Sprint: Sprint 43
Story Points: 1

 Description   

Sound notifications don't work correctly in Chrome 69 (maybe in newer Chrome too).

When notification window appearing, there is no sound played.
When Chrome extension automatically reloads Zabbix Main Panel page after X seconds, there is no sound played.
When pressed button "Reload page" in Chrome no sound played.
When pressed F5 button on keyboard, notification sound starts playing.

But sometimes (very rarely) sound start playing without page reloading. Very strange behavior...

Steps to reproduce:

  1. Open Zabbix main monitoring panel
  2. Wait for float notiication panel appearing and no sound playing
  3. Press button "Reload page" in Chrome, there is no sound playing (you can do it many times)
  4. Press F5 button on keyboard, notification sound starts playing.

 



 Comments   
Comment by Gregory Chalenko [ 2018 Sep 26 ]

omgiafs Can you please open chrome://flags/#autoplay-policy and set "Autoplay policy" to "No user gesture is required." and try to reproduce.

Comment by Evgeny Pytkin [ 2018 Sep 26 ]

gcalenko, with "No user gesture is required." sounds starts to play as on earlier Chrome versions: when pressed button "Reload tab" or when page refreshed by extension every X seconds.

 

Comment by Gregory Chalenko [ 2018 Sep 27 ]

omgiafs Thank you. I am afraid we can do nothing to fix this issue, this is browser specific behavior we can not change.
Chrome announced playback policy in 2017, and it is planned to be fully implemented in 71 version.

Workaround:
Open chrome://flags/#autoplay-policy and set "Autoplay policy" to "No user gesture is required.".

WON'T FIX

Comment by Kim Jongkwon [ 2021 Aug 13 ]

Workaround:
Experiments flag for "chrome://flags/#autoplay-policy" is no longer available.

They said this command will stay:

Chrome.exe --autoplay-policy=no-user-gesture-required

+
MS Edge also similar features have been added from v91 and 'Limit' as the Default media Autoplay Setting

  • Settings > Cookies and Site Permissions > Media Autoplay

+
Looks like Chromium’s Autoplay Policy got stricter these days…
In these cases, it’s hard to bypass autoplay if the user is inactive:

  • Zabbix UI screen is left running in the background for a while
  • No mouse or keyboard activity for a long time
Generated at Wed May 14 07:38:30 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.