我希望我的控制器访问存储在指令中的blob。基本上,我使用此Angular Audio Recorder并且我想将生成的.wav文件保存到磁盘(我使用NWJS)。
我知道如何编写文件,但我不知道如何从我的控制器访问blob,我不能简单地写$scope.myBlob = audioModel
,因为我得到{{1} }
任何想法都将不胜感激
"audioModel is not defined"
答案 0 :(得分:0)
根据标记中的这些行,audioModel
上的recorder
字段似乎就在$scope
上。
<button ng-click="recorder.playbackRecording()" type="button"
ng-disabled="recorder.status.isRecording || !recorder.audioModel">
Play Back
</button>
因此,我不希望这起作用:
$scope.myBlob = audioModel;
但我希望这可以做点什么:
$scope.myBlob = $scope.recorder.audioModel;
答案 1 :(得分:0)
知道了,blob实际上绑定在音频模型属性中audio-model='recordedInput'
,即我可以通过$scope.myBlob = $scope.recordedInput"