2014-10-12 57 views
0

如何在Adobe AIR中使用ActionScript3獲取主機名稱?
我需要它在iOS和Android上工作。在Adobe AIR中獲取主機名稱ActionScript3

說明性:當我說機器名稱是指用戶給機器(或設備)的名稱,而不是像iPhone或iPad這樣的類型。我想要機器名稱,比如Abc的iPad。主機名。

+0

我認爲答案對你questenin http://stackoverflow.com/questions/7743570/ adobe-air-get-device-name-such-as-evo-droid-x – 2014-10-12 14:21:27

回答

1
package { 

import flash.system.Capabilities; 

public class example { 

    public function example() { 
     trace(Capabilities.os); 
    } 
} 

}

應該工作更輕鬆,有對Adobe幫助的官方文檔:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Capabilities.html#os

+0

謝謝,但是給出了操作系統的名稱,而不是用戶分配給它的機器的名稱。 – 2014-10-12 21:13:50

+1

@IdoRan你不能只用actionScript,它沒有「正確的」來查看這些信息。至少在iOS上。使用android,您可以使用.apk來訪問它,但是沒有本地代碼可以在AS3上使用它。你不能說(例如):trace(「Hi」+ this.userName +「!」); – Carlos2W 2014-10-12 21:29:08