flex的共享對象ShareObject是flex在不同的swf傳遞數據的一種方式~`,在本地,創建的文件可以在C:\Documents and Settings\{你的用戶名}\Application Data\Macromedia\Flash Player\#SharedObjects找到,它是以sol為后輟的文件保存,打開可以看到里面的內容``所以在保存前重要數據得加密``
對于本地共享對象存取方式如下:
// ******* 保存一個對象 ******
// getLocal方法的第二個參數是在#SharedObjects目錄開始尋址的,而且必須是存在的目錄~`
var so:SharedObject = SharedObject.getLocal("mydata","/");
var o:Object = new Object();
o.name = "apple";
so.data.obj = o;
so.flush();
//跳轉
navigateToURL(new URLRequest("flexj.html"));
// ****** 獲取共享對象 ******
var so: SharedObject = SharedObject.getLocal("mydata","/");
var name:String = so.data.obj.name;
Alert.show(name);
posted on 2011-05-13 14:49
長春語林科技 閱讀(1031)
評論(0) 編輯 收藏 所屬分類:
flex