簡體   English   中英

AngularJS控制器未使用服務注冊安陽語音識別

[英]Angularjs controller not registering for Annyang speech recognition using service

鏈接至插件代碼段。

Code in plunker.

我正在嘗試在AngularJS上用videojs實現annyang語音識別。

我已經獲得了在AngularJS上實現annyang的控制器和服務,但是我還沒有找到如何為我的目的成功安裝它的方法。

可以在以下位置找到服務和控制器: https : //github.com/levithomason/angular-annyang/tree/master/js

我的意圖是為語音識別設置一個控制器,該控制器將設置並啟動該服務。

我收到錯誤消息:錯誤:$ controller:ctrlreg沒有注冊具有此名稱的控制器。

我知道我在使用AyCtrl控制器時出了點問題,但我不確定它是什么,其他文章雖然有些羅word,但並沒有確切地告訴我我在做什么錯。

謝謝您的幫助。

您的問題是您要重新創建模塊3次。

這將創建一個模塊,請注意第二個參數是依賴項列表:

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

這將檢索一個已經創建的模塊,僅注意1個參數:

angular.module('myApp')

您需要創建模塊一次,例如,首先加載的腳本中的任何一個,然后每次要向該模塊注冊某些內容時,只需使用angular.module('myApp')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM