如何在flutter中从record_mp3包中为api上传mp3文件
Posted
技术标签:
【中文标题】如何在flutter中从record_mp3包中为api上传mp3文件【英文标题】:How to upload mp3 file from record_mp3 package for api in flutter 【发布时间】:2021-08-02 10:32:25 【问题描述】:我正在使用这个包record_mp3录制和播放这个包audioplayers的记录,现在我想上传到api,但是我只有路径无法获取记录文件
这是我的录音代码
RecordMp3.instance.start(
recordFilePath,
(type)
statusText = "Record error--->$type";
setState(() );
,
);
这是我播放唱片的代码
void play()
if (recordFilePath != null && File(recordFilePath).existsSync())
audioPlayer.play(recordFilePath, isLocal: true);
setState(
()
isPlayed = true;
,
);
那么任何人都可以在我的情况下帮助我!
【问题讨论】:
【参考方案1】:要获取文件的实际内容,可以使用
Uint8List fileContent = await File(recordFilePath )
.readAsBytes();
【讨论】:
我看不懂,请您详细说明我将如何使用它以上是关于如何在flutter中从record_mp3包中为api上传mp3文件的主要内容,如果未能解决你的问题,请参考以下文章