2012-07-03 8 views
0

저는 java 및 javascript 프로그래밍에 익숙하지 않습니다.URL에 액세스하고 javascript를 사용하여 wav 파일을 다운로드하십시오.

특정 URL에 액세스하고 해당 URL에서 wav 파일을 다운로드하기 위해 Java에서 코드 조각을 작성할 수있었습니다 (이 URL은 wav 파일을 반환 함).

url = new URL('url name'); 
input = url.openStream(); 
output = new FileOutputStream (wavfile); 

byte[] buffer = new byte[500]; 
int bytesRead = 0; 
while ((bytesRead = input.read(buffer, 0, buffer.length)) >= 0) { 
    output.write(buffer, 0, bytesRead); 
}  
output.close();  

저는 자바로 이것을하고 싶지 않고 자바 스크립트로하고 싶습니다. 주요 시도는 자바 스크립트를 사용하고 wav 파일을 가져 와서 HTML5 지원 브라우저에서 재생하는 것입니다.

나는 결국 안드로이드 플랫폼에 놓기를 원하므로 아약스 나 jquery를 선호하지 않는다.

이것이 자바 스크립트로 어떻게 수행되는지 제안 해주십시오.

감사합니다, AXS

답변

0
당신은 파일을 읽을 자바 스크립트를 사용하지 수 있지만 HTML5는 파일 API

, 한 번 봐 걸릴 :

+0

응답 해 주셔서 감사합니다. 링크는 매우 유용합니다. 문제는 URL에 액세스해야한다는 것입니다. 그런 다음 몇 가지 처리를 수행 한 다음 wav 파일을 반환합니다. 따라서 첫 번째 단계로서 URL에 액세스하여 wav 파일이 준비 될 때까지 기다렸다가 다운로드해야합니다. 그리고 그것을 다운로드 한 후, wav 파일을 재생합니다. 이 단계를 올바르게 수행하도록 도와주세요. 다시 한번 감사합니다. – axs

+0

좋아요, http://maps.googleapis.com/maps/api/geocode/json?latlng=30.223980,-97.77485000000001&sensor=false에 액세스하고 자바 스크립트를 사용하여 JSON 객체를 파일로 가져 오려면 어떻게해야하나요? 해? – axs

관련 문제