2012-07-08 3 views
2

PG 응용 프로그램에서 wav 파일을 재생하려고하는데 iPhone에서 제대로 작동합니다.phonegap을 사용하여 android에서 wav를 재생합니다.

나는 다음의 모든 읽고 : audio not working with phoneGap How to play song in Android - phonegap Playing local sound in phonegap

내 응용 프로그램과 그 사용 PG 1.7.0을 컴파일 PGB을 사용하고 있습니다.

난 그냥 재생 :(

내가 콘솔은 pathToCheerFile=file:///android_asset/www/sounds/cheer.wav 을 보여주고 나중에는 하나를 가진 개체 인 ERR와 cheer Audio load Error:을 보여줍니다

function getPhoneGapPath() { 
    var path = window.location.pathname; 
    path = path.substr(path, path.length - 10); 
    return 'file://' + path; 
}; 

var pathToCheerFile=getPhoneGapPath()+ 'sounds/cheer.wav'; 
console.log('pathToCheerFile=',pathToCheerFile); 

return new Media(pathToCheerFile, 
     // success callback 
     function() { 
      console.log("cheer Audio loaded Success"); 
     }, 
     // error callback 
     function(err) { 
      console.log("cheer Audio load Error: " , err); 
     }, 
); 

를 사용하여 시도하는 방법을 알아낼 수 부동산 code:1. 내가 잘못 뭐하는 거지에

어떤 아이디어?

+0

필자도 config.xml에''를 요구하고 있는데, 이것이 전혀 필요 없다는 확신이 없습니다 ... 그게 맞습니까?) – epeleg

답변

3

경로에서 "file : //"을 제거하면 정상적으로 재생됩니다.

+0

마침내 ... 고마워 ... 권한이 필요한지 알고 계십니까? – epeleg

관련 문제