SpeechSynthesis stops working after first utterance in FireFox, but works in Chrome
问题 The problem is very simple, see JSfiddle. SpeechSynthesis works fine in Chrome, but mysteriously stops after the first utterance in FireFox. (Works for me in Safari as well.) Any ideas welcome, as I don't have much to go by. The code: var u = new SpeechSynthesisUtterance(); var synth = window.speechSynthesis; u.text = "hello"; synth.speak(u); synth.speak(u); synth.speak(u); 回答1: This is actually a known bug in Firefox. The specs drafts are still not very clear about the re-usability of an