The KiwiSDR 2 online store is open for orders! Please visit kiwisdr.nz
Firefox 66.0.3: Kiwi audio/WF stops when other tab opened (workaround in v1.283)
It's been observed that in more recent versions of Firefox the Kiwi audio and waterfall will stop when an action is taken that opens another tab/window. For example, use the right-click menu and select one of the services like "LW/MW database lookup". This didn't used to happen and does not currently happen with other browsers.
A workaround is to open the Javascript console window (Mac: cmd-alt-K, Windows/Linux: ctrl-shift-K). The audio/WF will resume and will continue to run after the console window is closed.
I'm pretty sure this is a Firefox bug rather than some API change because there are other cases where the Javascript stops when it seems it shouldn't.
A workaround is to open the Javascript console window (Mac: cmd-alt-K, Windows/Linux: ctrl-shift-K). The audio/WF will resume and will continue to run after the console window is closed.
I'm pretty sure this is a Firefox bug rather than some API change because there are other cases where the Javascript stops when it seems it shouldn't.
Comments
Firefox audio problems are not new. There is watchdog code in the current audio javascript that catches a specific case of Firefox audio going "silent" for unknown reasons. This issue was first discovered by Pieter-Tjerk de Boer, PA3FWM, creator of the original WebSDR (websdr.org) project. He filed a bug report with Firefox but I forget what the resolution was.
I'm hoping a modification of the watchdog code can catch this new problem and get the audio going again. I find that it happens on Mac and Windows with Firefox/Quantum 66.0.3 and .2 and the 67.0b13 developer edition, but not with Firefox ESR 60.6.1esr So that's even more of an indication that this is truly a Firefox issue.
I just checked and found this problem also occurs with http://websdr.ewi.utwente.nl:8901/ when you click on a link that brings up a new window/tab.
I only spotted it as clicked to run the local Kiwi under the wrong desktop and spotted the flag, I'd normally just close it on silence and open locally.
If the RDP connection is set to "Play on remote computer" it starts OK.
This may not be worth looking at as running it under RDP, with remote audio, is a bad idea but thought I'd flag the change.
73, VR2BG.
73, VR2BG.