2013-07-08 3 views
0

친구, 난 그냥 usng ActionScript를 시작하고 임 위치 또한 업로드 된 파일을 재생 https://code.google.com/p/wami-recorder/source/browse/src/edu/mit/csail/wami/audio/WaveContainer.as?r=6804f729530892cb4f644b546f92c4f68fa402c8RIFF 헤더는 아니지만 액션 스크립트에서 WAV 오류

에서 WaveContainer.as 파일을 사용. 그러나 포맷 PCM되지 WAVE 파일에 대한 모든 WAVE 파일을 지원 doent, 나는 오류가 발생하는

1. 플래시 :하지 WAV : RIFF 헤더 아니지만 WAV. 2. 플래시 : 없음 금 :가 아닌 경우 AU 헤더가 가지고 있기 때문에

에서, WaveContainer.as이 두 가지 오류 위의 줄 번호 94에서

답변

2

봐를 처리하기 위해 수정할 수있는 방법에 대한 안내 사항 :

var waveFmtStr:String = header.readUTFBytes(8);  // "WAVEfmt " 
        if (waveFmtStr != "WAVEfmt ") 
        { 
          return notWav("RIFF header, but not a WAV."); 
        } 

이 같은 리턴 라인 주석하여 변경할 수 있습니다

// return notWav("RIFF header, but not a WAV."); 

을하지만 어떻게 든 완전히 드 무언가를 얻을 수있는 방법 중 하나입니다 stroyed.


일반적으로, 당신은이 같은 codded하고, 당신이 뭔가를 변경하는 경우 어떤 일이 일어날 이유를 이해하려고 노력, 코드에서 오류 텍스트를 찾고해야합니다.

관련 문제