2012-12-21 73 views
0

我有兩個視圖,view1和view2。這是通過使用Adobe Flex4.6Adob​​e Flex android移動開發中的視頻顯示問題?

1)視圖1

視圖1裏顯示視頻信息發達,但它不會播放視頻。

2)視圖2

視圖2顯示的唯一的視頻播放器,其被播放來自視圖1選擇的視頻。

問題:

當從View1->視圖2用戶移動時,視頻被播放。如果用戶返回到查看1,則在View2中播放的視頻不會被銷燬。因此,如果用戶在視圖1中選擇多一個視頻,當用戶再次移動到視圖2時,兩個視頻都開始一起播放。

請讓我知道,當用戶退回時,我需要做些什麼來銷燬數據。

感謝,

+0

我不完全理解你的用戶界面。 View1和View2是兩個單獨的屏幕嗎?或者像SplitViewNavigator一樣的屏幕的一部分?你能提供View1或View2的代碼嗎?你如何在視圖之間切換?也許你只需要執行一些代碼來響應viewDeactivate事件? http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/components/View.html#event:viewDeactivate – JeffryHouser

+0

View1和View2是單獨的屏幕。我通過使用PushView()方法切換屏幕 – niran

+0

如果您使用的是YouTube視頻,那麼可能是由於YouTube使用舊版本的Actionscript。舊版本的Actionscript不適合新版本。桌面應用程序也會出現同樣的問題。嘗試不同的視頻分享網站或查看一些本地視頻。 – Asad

回答