Javascript 使用React.js时未定义Web语音API SpeechRecognition
我将React.js与Web SpeechRecognition API的SpeechRecognition一起使用,但是,它不起作用,我得到错误“ReferenceError:SpeechRecognition not defined”。我使用的代码直接来自SpeechRecognition文档:Javascript 使用React.js时未定义Web语音API SpeechRecognition,javascript,reactjs,speech-recognition,webspeech-api,Javascript,Reactjs,Speech Recognition,Webspeech Api,我将React.js与Web SpeechRecognition API的SpeechRecognition一起使用,但是,它不起作用,我得到错误“ReferenceError:SpeechRecognition not defined”。我使用的代码直接来自SpeechRecognition文档: const SpeechRecognition = SpeechRecognition || webkitSpeechRecognition; const recognition = new Spe
const SpeechRecognition = SpeechRecognition || webkitSpeechRecognition;
const recognition = new SpeechRecognition();
第一行导致错误,但如果没有它,第二行将导致相同的错误。如何解决此问题?尝试
window.SpeechRecognition | | window.webkitSpeechRecognition
尝试window.SpeechRecognition | | window.webkitSpeechRecognition代码>您的答案是正确的,但如果您添加解释,将更有帮助。您的答案是正确的,但如果您添加解释,将更有帮助。