0
我可以創建(AC3和FMS4)遠程共享對象(但它不在FMS管理面板上列出,或者在運行於winXP Pro上的本地服務器上)。當我跟蹤結果我看到firstame值「myfirstname」:AS3和FMS4:遠程共享對象讀取
<...>
public var _so:SharedObject;
<...>
_so = SharedObject.getRemote("myRemoteData", nc.uri, false);
_so.connect(nc);
_so.setProperty("abc", {firstame:"myfirstname", lastname:"myLastname"});
trace(_so.data.abc["firstame"]);
<...>
,但是當我想從另一個SWF和瀏覽器相同的連接細節這些值,我沒有收到任何東西。關於返回的錯誤沒有想法,但我認爲它應該是知道了,以後我用這樣的接收_so值:
<...>
_so = SharedObject.getRemote("myRemoteData", nc.uri, false);
_so.connect(nc);
l2.text = _so.data.abc["firstame"];
<...>
任何想法?
你可以嘗試getRemote爲SO.getRemote(「myRemoteData」,nc.url,true)...第三個參數標誌着SO應該在FMS應用程序關閉時持久化。如果第一個客戶端仍連接到FMS,您還可以驗證數據應該傳送到另一個客戶端。 – catholicon 2012-02-20 07:36:18