Know/Flash
System.capabilities (AS 2.0)
Marine™
2009. 5. 8. 09:27
http://help.adobe.com/ko_KR/AS2LCR/Flash_10.0/help.html?content=Part4_AS2_Components_LangRef_1.htmlCapabilities 클래스 는 다양한 형식에 내용을 맞춰 조정할 수 있도록 SWF 파일을 호스팅하는 시스템과 플레이어의 성능을 결정 합니다. 예를 들어, 휴대폰 화면(흑백, 100제곱 픽셀)은 1000제곱 픽셀 컬러 PC 화면과 다릅니다. 가능한 한 많은 사용자에게 적절한 내용을 제공하기 위해
System.capabilities 객체를 사용하여 사용자가 가지고 있는 장치의 유형을 파악할 수 있습니다. 그런 다음, 서버에서 장치 기능에 따라 다양한 SWF 파일을 보내도록 지정할 수도 있고, 장치의 성능에 따라 프레젠테이션을 변경하도록 SWF 파일에 지시할 수도 있습니다.
System.capabilities 객체의 모든 속성은 읽기 전용입니다
속성보기 접기
수정자
속성
설명
static
avHardwareDisable: Boolean [읽기 전용]
사용자의 카메라와 마이크에 대한 액세스가 관리상의 이유로 금지되었는지(true ) 아니면 허용되었는지(false )를 지정하는 부울 값입니다.
static
hasAccessibility: Boolean [읽기 전용]
Flash Player와 액세스 가능성 도구 사이의 통신을 지원하는 환경에서 플레이어가 실행되고 있으면 true 이고, 그렇지 않으면 false 인 부울 값입니다.
static
hasAudio: Boolean [읽기 전용]
플레이어가 실행되는 시스템에 오디오 기능이 있는지 여부를 지정합니다.
static
hasAudioEncoder: Boolean [읽기 전용]
Flash Player에서 오디오 스트림을 인코딩할 수 있는지 여부를 지정합니다.
static
hasEmbeddedVideo: Boolean [읽기 전용]
플레이어가 내장 비디오를 지원하는 시스템에서 실행되고 있으면 true 이고, 그렇지 않으면 false 인 부울 값입니다.
static
hasIME: Boolean [읽기 전용]
시스템에 IME(Input Method Editor)가 설치되어 있는지 여부를 나타냅니다.
static
hasMP3: Boolean [읽기 전용]
시스템에 MP3 디코더가 있는지 여부를 지정합니다.
static
hasPrinting: Boolean [읽기 전용]
플레이어가 인쇄를 지원하는 시스템에서 실행되고 있으면 true 이고, 그렇지 않으면 false 인 부울 값입니다.
static
hasScreenBroadcast: Boolean [읽기 전용]
플레이어가 Flash Media Server를 통해 실행될 화면 브로드캐스트 응용 프로그램의 개발을 지원하면 true 이고, 그렇지 않으면 false 인 부울 값입니다.
static
hasScreenPlayback: Boolean [읽기 전용]
플레이어가 Flash Media Server를 통해 실행되고 있는 화면 브로드캐스트 응용 프로그램의 재생을 지원하면 true 이고, 그렇지 않으면 false 인 부울 값입니다.
static
hasStreamingAudio: Boolean [읽기 전용]
플레이어가 스트리밍 오디오를 재생할 수 있으면 true 이고, 그렇지 않으면 false 인 부울 값입니다.
static
hasStreamingVideo: Boolean [읽기 전용]
플레이어가 스트리밍 비디오를 재생할 수 있으면 true 이고, 그렇지 않으면 false 인 부울 값입니다.
static
hasVideoEncoder: Boolean [읽기 전용]
Flash Player에서 비디오 스트림을 인코딩할 수 있는지 여부를 지정합니다.
static
isDebugger: Boolean [읽기 전용]
Flash Player가 공식적으로 출시된 버전인지(false ) 아니면 특별한 디버깅 버전인지(true )를 나타내는 부울 값입니다.
static
language: String [읽기 전용]
플레이어가 실행 중인 시스템의 언어를 나타냅니다.
static
localFileReadDisable: Boolean [읽기 전용]
사용자의 하드 디스크에 대한 읽기 액세스가 관리상의 이유로 금지되었는지(true ) 아니면 허용되었는지(false )를 나타내는 부울 값입니다.
static
manufacturer: String [읽기 전용]
Flash Player의 제조 업체를 "Adobe OSName " 형식으로 나타내는 문자열입니다. 여기서 OSName 은 "Windows ", "Macintosh ", "Linux" 또는 "Other OS Name "일 수 있습니다.
static
os : String [읽기 전용]
현재 운영 체제를 나타내는 문자열입니다.
static
pixelAspectRatio: Number [읽기 전용]
화면의 픽셀 종횡비를 나타내는 정수입니다.
static
playerType : String [읽기 전용]
플레이어 유형을 나타내는 문자열입니다.
static
screenColor: String [읽기 전용]
화면 색상을 나타내는 문자열입니다.
static
screenDPI: Number [읽기 전용]
픽셀 단위의 인치당 도트 수로 화면의 해상도를 나타내는 숫자입니다.
static
screenResolutionX: Number [읽기 전용]
화면의 최대 수평 해상도를 나타내는 정수입니다.
static
screenResolutionY: Number [읽기 전용]
화면의 최대 수직 해상도를 나타내는 정수입니다.
static
serverString: String [읽기 전용]
각 System.capabilities 속성에 대한 값을 지정하는 URL 인코딩 문자열입니다.
static
version: String [읽기 전용]
Flash Player의 플랫폼 및 버전 정보를 포함하는 문자열입니다.
접기