Звук Flutter не может воспроизводиться в ios, когда я загружаю как mp3 (ANDROID ДА) - PullRequest
0 голосов
/ 29 мая 2020

Я загружаю mp3 musi c, используя:

String dir = (await getApplicationDocumentsDirectory()).path;
File file = new File('$dir/demo.mp3');
var request = await http.get(url,);
var bytes = await request.bodyBytes;
await file.writeAsBytes(bytes);
print(file.path)  /var/mobile/Containers/Data/Application/E3A576E2-0F21-44CF- 
AF99-319D539767D0/Library/Caches/demo.mp3

Когда я пытаюсь play с audioplayers плагином или videoplayer, песня не запускается.

AudioPlayer audioPlayer = AudioPlayer();
var url = "/var/mobile/Containers/Data/Application/E3A576E2-0F21-44CF-AF99-319D539767D0/Library/Caches/demo.mp3";
int result = await audioPlayer.play(url, isLocal: true);

Это не работает только в ios.

В android работает успешно!

Можете ли вы привести пример, почему this не работает работает?

Спасибо!

...