2014-01-16 2 views
0

iPhone 5S에서 Icenium Cordova 3.2 프로젝트의 사운드를 재생하는 데 문제가 있습니다. 나는 다음과 같은 코드를 사용하고 있습니다 :로컬 오디오 파일이 재생되지 않음 - Icenium/Cordova

if (device.platform == "Android") { 
     src = new Media("/android_asset/www/audio/multimedia.mp3"); 
    } else { 
      src = new Media("audio/multimedia.mp3"); // this line runs on my device 
    } 

    src.play(); 

오디오 파일 multimedia.mp3가 주 프로젝트 폴더 아래에 audio라는 폴더에 존재한다. /audio/multimedia.mp3multimedia.mp3과 같은 다른 경로를 시도했지만 소리가 내 장치에서 재생되지 않습니다.

외부 URL (http://somesite.com/audiofile.mp3)의 절대 경로를 사용하면 오디오 파일이 내 장치에서 재생됩니다. 아직 Android에서 코드를 테스트하지 않았습니다. 감사.

+0

이 문서의 FileReader 부분을 확인하십시오. http://docs.phonegap.com/en/3.0.0/cordova_file_file.md.html#File –

+0

Worked! - 파일 플러그인이 사용 중지되었습니다. 편지를 쓰면 받아 들일 것입니다. –

답변

1

phonegap.js 플러그인을 추가하지 않으 셨습니다. FileReader가 작동하지 않거나 파일 플러그인을 추가하는 것을 잊어 버릴 수 있습니다.

+1

파일 플러그인을 사용할 수 없습니다. 감사! –

+0

친한 친구. –

관련 문제