3

为什么当我获得 MacAdress 时启用和禁用 NetworkAdapter 时会有不同的值...?请帮忙,我需要唯一的ID..

var networkInterface : Object =  NetworkInfo.networkInfo.findInterfaces();
var networkInfo  : Object = networkInterface[0];
var strNet : String = networkInfo.hardwareAddress.toString();
trace(strNet);
4

1 回答 1

1

也许闪存从操作系统获取默认网络接口的 MAC 地址。当您关闭一个界面时,操作系统会默认获得另一个界面。正如 Apocalyptic0n3 所提到的,使用 UID 是一种更好的方法。您可以将 UID 保存在 Flash 共享对象中以供下次运行...

于 2013-04-02T18:41:46.897 回答