AIR API를 사용한 작업
Adobe® AIR®의 일부 기능은 Adobe® Flash® Player에서 실행되는 SWF 내용에 사용할 수 없습니다.
ActionScript 3.0 개발자
Adobe AIR API는 다음 두 문서에 설명되어 있습니다.
AIR에 고유한 ActionScript 3.0 클래스
다음 표에는 Adobe AIR에 고유한 런타임 클래스가 포함되어 있습니다. 브라우저의 Adobe® Flash® Player에서 실행되는 SWF 내용에는 해당 클래스를 사용할 수 없습니다.
AIR 고유 기능이 포함된 Flash Player 클래스
브라우저에서 실행되는 SWF 내용에서 다음과 같은 클래스를 사용할 수 있지만 AIR는 추가 속성 또는 메서드를 제공합니다.
패키지
|
클래스
|
속성, 메서드 또는 이벤트
|
AIR 버전에 추가됨
|
flash.desktop
|
Clipboard
|
supportsFilePromise
|
2.0
|
ClipboardFormats
|
BITMAP_FORMAT
|
1.0
|
FILE_LIST_FORMAT
|
1.0
|
FILE_PROMISE_LIST_FORMAT
|
2.0
|
URL_FORMAT
|
1.0
|
flash.display
|
LoaderInfo
|
childSandboxBridge
|
1.0
|
parentSandboxBridge
|
1.0
|
Stage
|
assignFocus()
|
1.0
|
autoOrients
|
2.0
|
deviceOrientation
|
2.0
|
nativeWindow
|
1.0
|
orientation
|
2.0
|
orientationChange 이벤트
|
2.0
|
orientationChanging 이벤트
|
2.0
|
setAspectRatio
|
2.0
|
setOrientation
|
2.0
|
softKeyboardRect
|
2.6
|
supportedOrientations
|
2.6
|
supportsOrientationChange
|
2.0
|
NativeWindow
|
owner
|
2.6
|
listOwnedWindows
|
2.6
|
NativeWindowInitOptions
|
owner
|
2.6
|
flash.events
|
Event
|
CLOSING
|
1.0
|
DISPLAYING
|
1.0
|
PREPARING
|
2.6
|
EXITING
|
1.0
|
HTML_BOUNDS_CHANGE
|
1.0
|
HTML_DOM_INITIALIZE
|
1.0
|
HTML_RENDER
|
1.0
|
LOCATION_CHANGE
|
1.0
|
NETWORK_CHANGE
|
1.0
|
STANDARD_ERROR_CLOSE
|
2.0
|
STANDARD_INPUT_CLOSE
|
2.0
|
STANDARD_OUTPUT_CLOSE
|
2.0
|
USER_IDLE
|
1.0
|
USER_PRESENT
|
1.0
|
HTTPStatusEvent
|
HTTP_RESPONSE_STATUS
|
1.0
|
responseHeaders
|
1.0
|
responseURL
|
1.0
|
KeyboardEvent
|
commandKey
|
1.0
|
controlKey
|
1.0
|
flash.net
|
FileReference
|
extension
|
1.0
|
httpResponseStatus
이벤트
|
1.0
|
uploadUnencoded()
|
1.0
|
NetStream
|
drmAuthenticate 이벤트
|
1.0
|
onDRMContentData
이벤트
|
1.5
|
preloadEmbeddedData()
|
1.5
|
resetDRMVouchers()
|
1.0
|
setDRMAuthenticationCredentials()
|
1.0
|
URLRequest
|
authenticate
|
1.0
|
cacheResponse
|
1.0
|
followRedirects
|
1.0
|
idleTimeout
|
2.0
|
manageCookies
|
1.0
|
useCache
|
1.0
|
userAgent
|
1.0
|
URLStream
|
httpResponseStatus 이벤트
|
1.0
|
flash.printing
|
PrintJob
|
active
|
2.0
|
copies
|
2.0
|
firstPage
|
2.0
|
isColor
|
2.0
|
jobName
|
2.0
|
lastPage
|
2.0
|
maxPixelsPerInch
|
2.0
|
paperArea
|
2.0
|
printableArea
|
2.0
|
printer
|
2.0
|
printers
|
2.0
|
selectPaperSize()
|
2.0
|
showPageSetupDialog()
|
2.0
|
start2()
|
2.0
|
supportsPageSetupDialog
|
2.0
|
terminate()
|
2.0
|
PrintJobOptions
|
pixelsPerInch
|
2.0
|
printMethod
|
2.0
|
flash.system
|
Capabilities
|
languages
|
1.1
|
LoaderContext
|
allowLoadBytesCodeExecution
|
1.0
|
Security
|
APPLICATION
|
1.0
|
flash.ui
|
KeyLocation
|
D_PAD
|
2.5
|
이러한 새 속성 및 메서드의 대부분은 AIR 응용 프로그램 보안 샌드박스의 내용에서만 사용할 수 있습니다. 그러나 기타 샌드박스에서 실행되는 내용에서는 URLRequest 클래스의 새 멤버도 사용할 수 있습니다.
ByteArray.compress()
및
ByteArray.uncompress()
메서드에는 각각
algorithm
매개 변수가 포함되어 있으므로 deflate 압축과 zlib 압축 중에서 선택할 수 있습니다. 이 매개 변수는 AIR에서 실행되는 내용에만 사용할 수 있습니다.
AIR 고유 Flex 구성 요소
Adobe AIR에 대한 내용을 개발할 때 다음과 같은 Adobe® Flex™ MX 구성 요소를 사용할 수 있습니다.
또한 Flex 4에는 다음과 같은 Spark AIR 구성 요소가 포함되어 있습니다.
AIR Flex 구성 요소에 대한 자세한 내용은
Using the Flex AIR components
를 참조하십시오.
|
|
|
|
|
법적 고지 사항 | Adobe 온라인 개인정보 보호정책