Firefox,Safari,Edge没有使用require()加载JS文件

时间:2017-11-24 10:28:28

标签: javascript require

我有一个React应用并安装了annyang

我正在使用我的文件顶部调用它 const annyang = require('annyang');

在Chrome中,如果我console.log(annyang)它返回一个对象,但在所有其他浏览器中它返回null。

为什么除Chrome之外的所有浏览器都会发生这种情况,我该如何解决?

2 个答案:

答案 0 :(得分:0)

DOH!那些浏览器不支持语音识别!

答案 1 :(得分:0)

在不支持语音识别API的浏览器中会发生什么。

根据语音识别API,

annyang使用浏览器自己的语音识别引擎。如果您使用的浏览器不支持它,那么annyang对象将等于null。

您可以在code itself

中看到这一点