аудиоплееры в трепете
введите описание изображения здесь Привет всем, у меня возникла проблема при воспроизведении звука в приложении Flutter (приложение XYLOPHONE, на этом снимке). Во-первых, звук воспроизводится нормально, когда я нажимаю каждую цветную кнопку, которая воспроизводит разные звуки. Но через несколько секунд звук не воспроизводится. Вот снимок с сообщениями об ошибках на панели RUN. Что это значит???
import 'package:flutter/material.dart';
import 'package:audioplayers/audio_cache.dart';
void main() {
runApp(XylophoneApp());
}
class XylophoneApp extends StatelessWidget {
void soundNumber(int num) {
final player = AudioCache();
player.play('note$num.mp3');
}
Expanded playSound({Color color, int colorNumber}) {
return Expanded(
child: Container(
child: FlatButton(
onPressed: () {
soundNumber(colorNumber);
},
),
color: color,
),
);
}
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
backgroundColor: Colors.black,
body: SafeArea(
child: Center(
child: Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
playSound(color: Colors.purple, colorNumber: 1),
playSound(color: Colors.indigo, colorNumber: 2),
playSound(color: Colors.blue, colorNumber: 3),
playSound(color: Colors.green, colorNumber: 4),
playSound(color: Colors.yellow, colorNumber: 5),
playSound(color: Colors.orange, colorNumber: 6),
playSound(color: Colors.red, colorNumber: 7),
],
),
),
),
),
);
}
}