Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振声音无法播放音频文件_Flutter - Fatal编程技术网

Flutter 颤振声音无法播放音频文件

Flutter 颤振声音无法播放音频文件,flutter,Flutter,我正在使用Flatter_sounds软件包播放音频文件。 我的音频文件存在并且是有效文件。 由于未知原因,以下代码不工作,无法播放音频 FlutterSoundPlayer _mPlayer = FlutterSoundPlayer(); try { var t = await _mPlayer.openAudioSession(); print('after open'); print('_mPlayerIsInite

我正在使用Flatter_sounds软件包播放音频文件。 我的音频文件存在并且是有效文件。 由于未知原因,以下代码不工作,无法播放音频

  FlutterSoundPlayer _mPlayer = FlutterSoundPlayer();
try {
          var t = await _mPlayer.openAudioSession();
          print('after open');
    
          print('_mPlayerIsInited');
    
          setState(() async {
            _isPlayerToucher = true;
            _mPlayerIsInited = true;
            _mPlayerisPaused = false;
          });
          
        } catch (e) {
          print('ERROR');
          print(e.toString());
        }

 await _mPlayer.startPlayer(
        fromURI: widget.content,
        whenFinished: () async {
          await _mPlayer.stopPlayer();
          _mPlayer.closeAudioSession();
         
          setState(() {
            _mPlayerIsInited = false;
          });
        });
我无法看到“打开后”的打印 我看到下面的控制台。
I/flatter(7834):FS:-->openAudioSession

我建议您使用另一个软件包


是有效的本地音频文件,但它甚至没有达到该指令。卡在_mPlayer.openaudiosession中不确定为什么其他插件停止工作,但您提到的插件正在工作。谢谢
  AudioCache _audioCache;

   _audioCache = AudioCache(
        prefix: "audio/",
        fixedPlayer: AudioPlayer()..setReleaseMode(ReleaseMode.STOP));


   _audioCache.play('open-up.mp3');