오늘은 간단하게 Sound를 재생할 수 있는 Flutter package를 하나 소개해 드립니다.
https://pub.dev/packages/just_audio
패키지 주소는 위와 같습니다.
인스톨 하는 방법에 대해서는 따로 명시하지 않겠습니다.
모듈이 잘 인스톨 된 상황이라 가정을 하고 사용방법을 소스로 알려드릴께요
1. assets 폴더에 사용하실 음악파일을 두시구요.
저는 효과음파일인 effectSound.mp3를 올려두었습니다.
2. 사용된 소스
//Sound를 사용하기 위해
import 'package:just_audio/just_audio.dart';
final player = AudioPlayer();
//간단히 함수로 처리
Future playEffectAudio() async {
final duration = await player.setAsset("assets/effectSound.mp3");
await player.play();
}
저는 Future 함수를 하나 만들어서 호출하면서 사용했습니다.
사실 just_audio 에는 좋은 옵션들이 있습니다.
위의 소스를 제가 보여드린 이유는 저 경로를 가져오는게 좀 시간이 걸렸거든요.
이 소스 보시고 내부 음원 파일을 play 하실때 편하게 사용해보세요.
그럼 즐거운 Flutter 되세요
[Flutter] Http 제어 해보기 (feat. TimeoutException, SocketException) (0) | 2023.04.14 |
---|---|
[Flutter] 플립/폴드형 핸드폰 배포시 유의사항 (0) | 2023.04.13 |
[Flutter] String(컬러코드) 을 Color로 변환하는 방법 (feat.extension) (0) | 2023.03.28 |
[Flutter] Android / IOS 다운로드 폴더 접근 (0) | 2023.03.28 |
[Flutter]IOS 응용 프로그램을 위한 유효한 'aps-environment' 문자열오류 해결법 (0) | 2023.03.27 |