2013/10/17

Flex:: iOSのバージョンとデバイス情報を取得する方法

Flex 4.10:: iOSのバージョンとデバイス情報を取得する方法を紹介します。

使うAPIは「Capabilities」というクラスの「os」プロパティです。これで、OSのバージョンとデバイス情報を返してくれます。

■結果

■ソースコード
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
      xmlns:s="library://ns.adobe.com/flex/spark" applicationDPI="160">
 <fx:Script>
  <![CDATA[
   trace(Capabilities.os);
  ]]>
 </fx:Script>
 <s:Label x="50" y="100"
    text="{Capabilities.os}">
 </s:Label>
</s:Application>

■戻り値
デバイス戻り値
iPhone 3GiPhone1,2
iPhone 3GSiPhone2,1
iPhone 4iPhone3,1 or 3,3
iPhone 4SiPhone4,1
iPhone 5iPhone5,1

iOSバージョン戻り値
iOS 5.0iPhone OS 5.0
iOS 5.1iPhone OS 5.1
iOS 6.0iPhone OS 6.0
iOS 6.1iPhone OS 6.1
iOS 7.0iPhone OS 7.0
iOS 7.0.2iPhone OS 7.0.2

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Capabilities.html#version
http://www.adobe.com/devnet/air/articles/multiple-screen-sizes.html

0 件のコメント:

コメントを投稿