Flutter-停止从后台录制的视频中播放音频

时间:2019-11-20 21:59:47

标签: flutter camera flutter-dependencies

从本质上讲,该应用就像是手套。我拍摄照片并重置为摄像头模式,当我录制视频并重置时,问题就出现了,它又回到了摄像头模式,但是视频中的音频一直在后台播放。这些功能与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;
    }
  });
}

它工作正常,但是背景中的音频仍然打开。还想知道视频/图片是否保存在手机上,我不想...

1 个答案:

答案 0 :(得分:0)

我一直在寻找类似的答案,但没有找到。您可以尝试停止它,将其添加到您的函数中:

this._controller.setVolume(0.0);

这就是我在应用程序中所做的