For example, when pressing backspace in an empty terminal prompt users normally expect to hear a beep (bell). This is not supported in the HTML5 client. This has been implemented in upstream noVNC: https://github.com/novnc/noVNC/pull/665
Note though that most users will most likely not be affected by this as keyboard bell is rerouted to PulseAudio with modern applications.
This is fixed now.
Doesn't work on Android or iOS. Does work on Linux, Windows, ChromeOS and MacOS.
(In reply to comment #4) > Doesn't work on Android or iOS. Does work on Linux, Windows, ChromeOS and > MacOS. Does actually work in Firefox on Android as well. The problem remains in Safari, Firefox and Chrome on iOS and in Chrome on Android. When debugging iOS and manually try to play the bell, we get a NotAllowedError. Probably because the browser requires audio to be initiated from a user-action. https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/play
https://bugs.chromium.org/p/chromium/issues/detail?id=178297 The Chrome developers will get back 2017-02-20 with a new decision w.r.t this. Moving to '---'.
(In reply to Pierre Ossman from comment #1) > Note though that most users will most likely not be affected by this as > keyboard bell is rerouted to PulseAudio with modern applications. Because of this, we need to solve both this bug and bug 4822 to ensure users hear the BEEP.