Posts Tagged ‘SharedObject’

  • SharedObject可以将Flash中的数据存储到用户的本地硬盘上,当用户以后访问时,Flash可以调用这些数据。

    程序代码

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
    creationComplete="init();">
    <mx:Script>
    <![CDATA[
    import mx.controls.Alert;
    private var so:SharedObject;
    public function init():void{
    so = SharedObject.getLocal("CZBIN.COM");
    }
    private function saveSO():void{
    so.data.czbin = mx_input.text;
    }
    private function alertSO():void{
    Alert.show(so.data.czbin);
    }
    
    ]]>
    </mx:Script>
    <mx:TextInput id=”mx_input”/>
    <mx:Button label=”Save” click=”{saveSO()}”/>
    <mx:Button label=”显示当前保存的数据” click=”{alertSO()}”/>
    </mx:Application>
    

    注意:更改ShareObject会有一小段时间的延迟。当在上述程序中输入一个新字符串并Save以后,需要过一段小段时间(30秒左右),才会生效。