Adobe® AIR® incluye funcionalidad que no está disponible para el contenido SWF que se ejecuta en Adobe® Flash® Player.
Desarrolladores de ActionScript 3.0
Las API de Adobe AIR se encuentran documentadas en las siguientes referencias:
Desarrolladores de HTML
Si está creando aplicaciones de AIR basadas en HTML, las API que están disponibles en JavaScript mediante el archivo AIRAliases.js (consulte
Acceso a las clases de API de AIR desde JavaScript
) se documentan en las siguientes referencias:
Clases de ActionScript 3.0 específicas de AIR
Las siguiente tabla contiene clases del motor de ejecución son específicas de Adobe AIR. No están disponibles para el contenido SWF que se ejecuta en Adobe® Flash® Player en el navegador.
Clases de Flash Player con funcionalidad específica de AIR
Las siguientes clases están disponibles para el contenido SWF que se ejecuta en el navegador, pero AIR ofrece propiedades o métodos adicionales:
Paquete
|
Clase
|
Propiedad, método o evento
|
Añadido en versión de 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
|
Evento orientationChange
|
2.0
|
Evento 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
event
|
1.0
|
uploadUnencoded()
|
1.0
|
NetStream
|
Evento
drmAuthenticate
|
1.0
|
Evento
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
|
Evento 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
|
La mayoría de estos nuevos métodos y propiedades solo están disponibles para contenido que se encuentra en el entorno limitado de seguridad de la aplicación de AIR. No obstante, los nuevos integrantes de las clases URLRequest también están disponibles para el contenido que se ejecuta en otros entornos limitados.
Los métodos
ByteArray.compress()
y
ByteArray.uncompress()
incluyen cada uno un nuevo parámetro,
algorithm
, que permite seleccionar entre la compresión deflate y zlib. Este parámetro está disponible únicamente en el contenido que se ejecuta en AIR.
Componentes de Flex específicos de AIR
Los siguientes componentes MX de Adobe® Flex™ están a disposición cuando se desarrolla contenido para Adobe AIR:
Asimismo, Flex 4 incluye los siguientes componentes spark de AIR:
Para obtener más información sobre los componentes de Flex para AIR, consulte
Using the Flex AIR components
(Uso de componentes de Flex para AIR).
|
|
|