오디오 장치를 감지 기능을 사용하여 플래시 스크립팅
하고자하는 장치의 오디오 기능을 확인합니다있는 플레이어가 실행되고있습니다. 을 사용합니다 hasaudio 및 hasmp3의 등록 정보를 system.capabilities 개체입니다. 데스크톱 버전의 플래시 플레이어 6 이상을 지원 3 재생 및하는 기능을 인코딩할 오디오의 마이크 또는 유사한 장치가있습니다. 그러나, 플래시 플레이어를위한 다른 장치를 모두 지원하는 것은 아니며, 또는 아마도 어떠한, 오디오 기능을합니다. 가 system.capabilities.hasaudio 재산을 반환 진정한 경우에 플레이어는 모든 오디오 기능과 거짓 그렇지. 이것은 매우 중요합니다 여러 장치에 대한 플레이 동영상입니다. 만약 오디오를 지원하는 장치가 없다면 강제로 사용자가 다운로드되지 않도록해야한다 무언 그들 들리지 (특히 오디오 수 있기 때문에 아주 큰) : / /로드하십시오. swf를 포함하는 소리가 유일한 경우 플레이어의 오디오를 재생할 수있습니다. 만약 (system.capabilities.hasaudio) (mysoundholder.loadmovie ( "sound.swf");) 다른 (mysoundholder.loadmovie ( "silent.swf");) 불과하기 때문에 플레이어는 오디오 기능, 그러나 의미하는 것은 아닙니다 재생할 3 소리를 할 수있습니다. 따라서, 만일 출판 3 콘텐츠를 테스트해야합니다에 대한 3 기능을 사용하여 system.capabilities.hasmp3 재산입니다. 3 소리가 좋습니다 경우, 지원을 제공하기 때문에 더 좋은 사운드 - 품질 -가 - 파일 - 크기 비율보다 adcp 소리를합니다. / / 경우에 플레이어는 재생 mp3,을로드 3을 사용하는 소리가 개체입니다. 그렇지 않으면,로드하는 / /합니다. swf를 포함 adcp 사운드로 중첩된 동영상 클립을합니다. 만약 (system.capabilities.hasmp3) (mysound = 새로운 사운드 (mysoundholder); mysound.load ( "sound.mp3", 거짓);) 다른 (mysoundholder ( "adcpsound.swf");) 하는 것이 중요하는 hasaudio 및 hasmp3 속성 설정이 이해를 기반의 기능은 플레이어가 아닌 플레이어가 실행되고있는 시스템의입니다. 데스크탑 시스템을 선수 (예를 창을 mac 운영 체제, 그리고 리눅스)를 항상 돌아 사실에 모두 등록 정보는 시스템이 실제로이 있는지 여부에 관계없이 하드웨어 (즉, 사운드 및 스피커)를 재생할 소리를합니다. 그러나, 선수가 다른 장치에 대한 장치를 지원하지 않는 경우에 반환할 수있습니다 허위의 오디오 또는 3 특징 이것은 문서가 추가 던컨 머레이 면책 조항 : 우리의 웹사이트가 포함되어있는 정보는이 문서에 대해 책임을지지 않습니다. 본 문서를 어떠한 방식 으로든 반영합니다 조회, 의견, 생각이나 신념의 기사를 디렉토리 직원입니다.
|
|||
|