0

如何从演示模型中控制 videodisplay.stop、pause()、close 等视频显示功能?但我需要从演示模型中控制它。自定义事件不是我的选择,因为这很昂贵。

4

2 回答 2

0

我使用 Binding 标签来解决类似的问题(在 ESRI 地图上调用 centerAt):

<fx:Binding source="model.videoState" destination="videoState"/>
<fx:Script>
    <![CDATA[
        private function set videoState(value:String):void
        {
            // do whatever is to be done

这避免了自定义事件,并保留了模式:您的演示模型不知道视频显示。

于 2012-11-15T10:53:01.137 回答
0

看看我的方法背后的代码:你可以给模型一个 id 并在它上面调用方法。但我真的不认为自定义事件太昂贵。

于 2012-06-02T19:54:38.447 回答