Cordova LocalNotification-Plugin 을 사용하여 사용자에게 알림을 표시하고 있습니다. 이제 내가 원하는 것은 알림에 특정 소리를 갖는 것입니다. 그들은 이것을 추가하라고 말했다
window.plugin.notification.local.add({ sound: 'android.resource://' + package_name +/raw/beep});
참고 : 로컬 사운드 파일은 자산 폴더가 아닌 res 폴더에 배치해야합니다.
내 mp3를 어느 res 폴더에 넣어야하는지 모르겠습니다. 그리고 내가 가지고있는 main res 폴더에 넣으려고하면 : drawable; drawable-hdpi; drawable-ldpi; drawable-mdpi; drawable-xhdpi; values; xml 폴더 프로젝트를 빌드 할 때이 오류가 발생합니다.
잘못된 리소스 디렉터리 이름 : C : \ Users \ etc \ etc \ myprojectname \ platforms \ android \ res / sounds
어떻게해야합니까?
내가 이해했듯이 res / sounds 대신 res / raw 폴더에 사운드 파일을 넣어야합니다 (플러그인 호출에서 볼 수 있듯이 + / raw / beep).
Android에는 / res / sounds 폴더가 없으며 다른 카테고리에 맞지 않는 데이터는 / res / raw에 넣어야합니다. sdk 문서를 볼 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다