AngularJS控制器未使用服务注册Annyang语音识别



链接到plunker smippet。

Code in plunker.

我正在尝试通过Angularjs上的Videojs实现Annyang语音识别。

我获得了用于在AngularJS上实现Annyang的控制器和服务,但我尚未找到如何成功安装它。

可以在以下网址找到服务和控制器:

我的目的是为语音识别设置控制器,该控制器将设置并启动服务。

我会收到错误:错误:$ Controler:ctrlreg一个带有此名称的控制器未注册。

我知道我在AYCTRL控制器上做错了什么,但是我不确定它是什么,而其他文章虽然wordy,但不要完全告诉我我在做什么错。

谢谢您的帮助。

您的问题是您要重新创建模块3次。

这创建一个模块,请注意第二个参数是依赖项列表:

angular.module('myApp', ['vjs.video'])

这将检索一个已经创建的模块,仅注意1个参数:

angular.module('myApp')

您需要创建一次模块,例如在您首先加载的任何脚本中,然后每次您要使用该模块注册的东西时,只需使用angular.module('myApp')

获得它

最新更新