Je crée une application en utilisant Adobe Flex/Air. Je me demandais s'il y a un moyen d'obtenir le système d'exploitation de l'application Air fonctionne?Obtenir le système d'exploitation actuel dans Adobe Air
Répondre
Utilisation Capabilities Classe:
import flash.system.Capabilities;
trace(Capabilities.os);
if((Capabilities.os.indexOf("Windows") >= 0))
{
// in windows
}
else if((Capabilities.os.indexOf("Mac") >= 0))
{
// in mac
}
else if((Capabilities.os.indexOf("Linux") >= 0))
{
// in linux
}
Par souci de clarté, j'utilise ce code (bien qu'il fait la même chose que Mudasir de)
if(Capabilities.os.search("Windows")>=0)
//do something
Voici ce que les documents disent:
flash.system.Capabilities.os(): Chaîne [Lecture seule] Spécifique es le système d'exploitation actuel. La propriété os peut renvoyer les chaînes suivantes: Système d'exploitation Valeur
Windows 7
Windows Vista
Windows Server 2008 R2
Windows Server 2008
Windows Home Server
Windows Server 2003 R2
Windows Server 2003
Windows Server XP 64
Windows XP
Windows 98 Windows 95
Windo ws NT
Windows 2000
Windows ME
Windows CE
de Windows SmartPhone
de Windows PocketPC
de Windows CEPC
Windows Mobile
Mac OS "Mac OS XYZ" (où XYZ est le numéro de version, par exemple: "Mac OS 10.5.2")
Linux "Linux" (flash player attache la version Linux, tels que "Linux 2.6.15-1.2054_FC5smp"
iPhone OS 4.1 "iPhone3,1"
La chaîne du serveur est OS.
N'utilisez pas Capabilities.os pour déterminer une capacité basée sur le système d'exploitation si une propriété de capacité plus spécifique existe. Baser une fonctionnalité sur le système d'exploitation est une mauvaise idée, car cela peut entraîner des problèmes si une application ne prend pas en compte tous les systèmes d'exploitation cibles potentiels. Au lieu de cela, utilisez la propriété correspondant à la capacité pour laquelle vous testez. Pour plus d'informations, voir la description de la classe Capabilities.
Langue Version: 3.0 Version du lecteur: Flash 9, AIR 1.0, Lite 4
comment peut nous identifions Solaris OS – Asad
- 1. Récupère l'utilisateur du système d'exploitation actuellement connecté dans Adobe Air
- 2. Thèmes dans Adobe AIR
- 3. Adobe air http auth
- 4. Comment exécuter une application adobe air sans Adobe Air Player?
- 5. Plusieurs fenêtres dans Adobe AIR
- 6. Partage d'écran dans Adobe Air
- 7. Protection de fichiers dans Adobe AIR (Flex)
- 8. Intégration Adobe Flex/AIR Maven
- 9. certificat commercial pour Adobe AIR
- 10. Adobe AIR pour exécuter le programme
- 11. Le fichier Adobe Air évite d'ouvrir
- 12. Obtenir le niveau de volume actuel du système sur l'iPhone
- 13. comment installer adobe air sdk dans linux?
- 14. Rayon d'angle dans l'application Adobe Air
- 15. Impression dans Adobe AIR - Génération PDF autonome
- 16. Sockets Adobe Air et SSL
- 17. Intégrité des applications Adobe AIR
- 18. Modifier l'attribut de fichier dans Adobe Air
- 19. Qu'est-ce que Adobe Air?
- 20. Décomposition des applications Adobe AIR
- 21. Ext Js et Adobe Air
- 22. erreur de fichier swf adobe air dans le navigateur
- 23. Création d'habillage comme Adobe Kuler pour une application Adobe Air
- 24. Parsing fichiers texte volumineux avec Adobe AIR
- 25. Outils de développement pour Adobe Flex/AIR?
- 26. Adobe Air 1.5.2 et Flash Builder
- 27. Télécharger un fichier avec Adobe AIR
- 28. Adobe AIR chrome personnalisé en L
- 29. Adobe AIR glisser-déposer du répertoire
- 30. Adobe AIR/FLEX tutoriel de programmation
Il est disponible en flash trop :) non seulement dans AIR :) –
mais comment peut-on identifier Solaris – Asad