Angularjs ngAudio未在控制器中加载
使用ngAudio,当我在控制器中加载ngAudioObject时,我似乎无法让代码正常工作。我能够使用指令直接在视图中处理wav文件(因此我知道我已正确链接了所有内容),但不能在控制器中使用。我正在处理一些模块,想知道是否有冲突 如果有什么明显的问题,请告诉我Angularjs ngAudio未在控制器中加载,angularjs,ng-controller,Angularjs,Ng Controller,使用ngAudio,当我在控制器中加载ngAudioObject时,我似乎无法让代码正常工作。我能够使用指令直接在视图中处理wav文件(因此我知道我已正确链接了所有内容),但不能在控制器中使用。我正在处理一些模块,想知道是否有冲突 如果有什么明显的问题,请告诉我 var myApp = angular.module('screenApp', ['firebase','ngAudio']); myApp.controller('screenController', ['$scope','$htt
var myApp = angular.module('screenApp', ['firebase','ngAudio']);
myApp.controller('screenController', ['$scope','$http','$firebaseArray','$interval', function($scope,$http,$firebaseArray,$interval,ngAudio) {
$scope.audio = ngAudio.load('sounds/dingding.wav');
...
见:
使用这种类型的注释时,请注意使注释数组与函数声明中的参数保持同步
您的参数和批注数组不同步。将'ngAudio'
添加到注释数组中
myApp.controller('screenController', ['$scope','$http','$firebaseArray','$interval', 'ngAudio', function($scope,$http,$firebaseArray,$interval,ngAudio) {
$scope.audio = ngAudio.load('sounds/dingding.wav');