728x90

[solved path issue when app is updated!!]

 

react-native-sound의

issue를 아무리 뒤져봐도 찾을수가 없지만

내게 이슈로 다가왔던

 

업데이트 후 이전 버전에서 다루던

로컬 음원파일이 재생이 안되는 이슈를 해결했다.

 

[이전 방식]

1. 음원 생성

react-native-audio로

로컬에 녹음된 음원을 저장하고

해당 경로를 저장한다.

 

2. 음원 재생

저장된 경로로 부터

음원 파일을 불러와 재생한다.

 

3. 결과

일반적인 경우 문제없으나

앱 업데이트 후 재생이 안되는 이슈 발생

 

 

[문제 해결한 방식]

1. 음원 생성

react-native-audio로

로컬에 녹음된 음원을 저장하고

해당 파일명만 저장한다.

 

2. 음원 재생

저장된 파일명과 AudioUtils.LibraryDirectoryPath를 이용해

음원 파일을 불러와 재생한다.

 

3. 결과

일반적인 경우에도

앱 업데이트 후에도 재생이 잘 된다.

728x90
반응형