从本质上讲,该应用就像是手套。我拍摄照片并重置为摄像头模式,当我录制视频并重置时,问题就出现了,它又回到了摄像头模式,但是视频中的音频一直在后台播放。这些功能与camera文档完全一样,还有一些功能可以重置相机。
我添加了这个:
_reset() {
if (mounted)
setState(() {
if (this._didCapture) {
this._didCapture = false;
this._isRecording = false;
this._isPosting = false;
this._file = File('');
this._fileType = null;
this._captions.clear();
this._textEditingControllers.clear();
this._videoController = null;
this._videoPlayerListener = null;
}
});
}
它工作正常,但是背景中的音频仍然打开。还想知道视频/图片是否保存在手机上,我不想...
答案 0 :(得分:0)
我一直在寻找类似的答案,但没有找到。您可以尝试停止它,将其添加到您的函数中:
this._controller.setVolume(0.0);
这就是我在应用程序中所做的