Capabilities of different profiles
The following table lists the classes and features that are not supported in all profiles.
Class or Feature |
desktop |
extendedDesktop |
mobileDevice |
tv |
extendedTV |
---|---|---|---|---|---|
Accelerometer (Accelerometer.isSupported) |
No |
No |
Check |
No |
No |
Accessibility (Capabilities.hasAccessibility) |
Yes |
Yes |
No |
No |
No |
Acoustic echo cancelation (Microphone.getEnhancedMicrophone()) |
Yes |
Yes |
No |
No |
No |
ActionScript 2 |
Yes |
Yes |
No |
Yes |
Yes |
CacheAsBitmap matrix |
No |
No |
Yes |
Yes |
Yes |
Camera (Camera.isSupported) |
Yes |
Yes |
Yes |
No |
No |
CameraRoll |
No |
No |
Yes |
No |
No |
CameraUI (CameraUI.isSupported) |
No |
No |
Yes |
No |
No |
ContextMenu (ContextMenu.isSupported) |
Yes |
Yes |
No |
No |
No |
DatagramSocket (DatagramSocket.isSupported) |
Yes |
Yes |
No |
No |
No |
DockIcon (NativeApplication.supportsDockIcon) |
Check |
Check |
No |
No |
No |
Drag-and-drop (NativeDragManager.isSupported) |
Yes |
Yes |
Check |
No |
No |
EncyptedLocalStore (EncyptedLocalStore.isSupported) |
Yes |
Yes |
No |
No |
No |
ExtensionContext |
No |
No |
No |
No |
Yes |
Flash Access (DRMManager.isSupported) |
Yes |
Yes |
No |
Yes |
Yes |
Geolocation (Geolocation.isSupported) |
No |
No |
Check |
No |
No |
HTMLLoader (HTMLLoader.isSupported) |
Yes |
Yes |
No |
No |
No |
IME (IME.isSupported) |
Yes |
Yes |
Check |
No |
No |
LocalConnection (LocalConnection.isSupported) |
Yes |
Yes |
No |
Yes |
Yes |
Microphone (Microphone.isSupported) |
Yes |
Yes |
Check |
No |
No |
NativeMenu (NativeMenu.isSupported) |
Yes |
Yes |
No |
No |
No |
NativeProcess (NativeProcess.isSupported) |
No |
Yes |
No |
No |
No |
NativeWindow (NativeWindow.isSupported) |
Yes |
Yes |
No |
No |
No |
NetworkInfo (NetworkInfo.isSupported) |
Yes |
Yes |
Check |
Yes |
Yes |
Open files with default application |
Limited |
Yes |
No |
No |
No |
PrintJob (PrintJob.isSupported |
Yes |
Yes |
No |
No |
No |
SecureSocket (SecureSocket.isSupported) |
Yes |
Yes |
No |
Check |
Check |
ServerSocket (ServerSocket.isSupported) |
Yes |
Yes |
No |
No |
No |
Shader |
Yes |
Yes |
Limited |
No |
No |
Stage orientation (Stage.supportsOrientationChange) |
No |
No |
Yes |
No |
No |
StageVideo |
No |
No |
No |
Yes |
Yes |
StageWebView (StageWebView.isSupported) |
Yes |
Yes |
Yes |
No |
No |
Start application at login (NativeApplication.supportsStartAtLogin) |
Yes |
Yes |
No |
No |
No |
StorageVolumeInfo (StorageVolumeInfo.isSupported) |
Yes |
Yes |
No |
Check |
Check |
System idle mode |
No |
No |
Yes |
No |
No |
SystemTrayIcon (NativeApplication.supportsSystemTrayIcon) |
Check |
Check |
No |
No |
No |
Text Layout Framework input |
Yes |
Yes |
No |
No |
No |
Updater (Updater.isSupported) |
Yes |
No |
No |
No |
No |
XMLSignatureValidator (XMLSignatureValidator.isSupported) |
Yes |
Yes |
No |
Yes |
Yes |
The entries in the table have the following meanings:
-
Check — The feature is supported on some, but not all devices in the profile. You should check at runtime whether the feature is supported before using it.
-
Limited — The feature is supported, but has significant limitations. See the relevant documentation for more information.
-
No — The feature is not supported in the profile.
-
Yes — The feature is supported in the profile. Note that individual computing devices make lack the hardware necessary for a feature. For example, not all phones have cameras.
'Flex/AIR/AS3 > AIR' 카테고리의 다른 글
Adobe AIR 2 and later (Device profiles) (0) | 2011.06.15 |
---|---|
Application 활성화 시키기 (0) | 2010.04.02 |
AIR 2.0 Beta2 (0) | 2010.02.14 |
NativeWindow 작업표시줄에서 감추기 (0) | 2010.02.10 |
[AIR] AIR에서 BMP 파일을 읽어서 표현하기 (0) | 2009.10.11 |
[AIR] System File Tree (2) | 2009.10.09 |