我想不断地监控来自 Angular 的全局变量的值。我有一个 Flash 电影,它记录麦克风数据并将其推送到全局变量。我像这样从Angular引用这个变量:
$scope.audioData = $window.audioData;
$scope.$watch('audioData', function() {
console.log("audio in angular!:", $scope.audioData.length);
});
在我放的 HTML 中:
<h1>{{audioData.length}}</h1>
在 HTML 中,我可以看到录制后音频数据发生了变化,但是在录制时没有调用 watch 函数,我需要将音频流式传输到服务器。