Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用React.js时未定义Web语音API SpeechRecognition_Javascript_Reactjs_Speech Recognition_Webspeech Api - Fatal编程技术网

Javascript 使用React.js时未定义Web语音API 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

我将React.js与Web SpeechRecognition API的SpeechRecognition一起使用,但是,它不起作用,我得到错误“ReferenceError:SpeechRecognition not defined”。我使用的代码直接来自SpeechRecognition文档:

const SpeechRecognition = SpeechRecognition || webkitSpeechRecognition;
const recognition = new SpeechRecognition();

第一行导致错误,但如果没有它,第二行将导致相同的错误。如何解决此问题?

尝试
window.SpeechRecognition | | window.webkitSpeechRecognition

尝试
window.SpeechRecognition | | window.webkitSpeechRecognition

您的答案是正确的,但如果您添加解释,将更有帮助。您的答案是正确的,但如果您添加解释,将更有帮助。