在ios上不支持Flutter音频播放器字节源

ff29svar  于 2023-02-13  发布在  Flutter
关注(0)|答案(1)|浏览(149)

我一直在尝试在我的flutter项目中实现amazon polly,但我无法在iOS设备上运行它。它在Android上运行得非常好。我使用的是iOS不支持的字节源代码。

BytesSource source = BytesSource(bytes);
await audioPlayer.play(source);

文件中写道:

/// Source containing the actual bytes of the media to be played.
///
/// This is currently only supported for Android (SDK >= 23).

所以我的问题是如何在iOS或macOS设备中播放字节与音频播放器包?我是否需要使用另一个包或有可用的变通方案?

xesrikrc

xesrikrc1#

目前在Android之外可用的唯一方法是将这些字节写入文件,然后在具有DeviceFileSource的音频播放器中使用该文件。
您可以关注此问题,以获得有关何时为其他平台实现BytesSource的通知:https://github.com/bluefireteam/audioplayers/issues/1269

相关问题