如何禁用flutter_sound包日志?配置logLevel遇Level未定义问题
解决flutter_sound日志级别设置时Level未定义的问题
问题出在你没导入dart标准库的logging包——flutter_sound的logLevel参数依赖的是dart:logging里的Level枚举,而非flutter_sound自身定义的类,所以只导入package:flutter_sound/flutter_sound.dart是不够的。
解决步骤:
- 先在代码顶部添加
dart:logging的导入:import 'dart:logging'; - 之后再初始化录制器时,就能正常使用
Level.debug(或Level.warning、Level.error等更精简的级别):FlutterSoundRecorder myRecorder = FlutterSoundRecorder(logLevel: Level.debug);
内容的提问来源于stack exchange,提问作者Ameer Hamza
相关产品推荐
相关产品推荐

