0
我正在開發使用dojo的移動web應用程序。我有一個帶有視頻的視圖。如何捕捉dojox.mobile.view事件?
<div id="v1" dojoType="dojox.mobile.View">
<h1 id="h1" dojoType="dojox.mobile.Heading" back="Media" moveTo="media">IT Models</h1>
<video id="vid1" controls width="100%" poster="itModels.jpg"><source src="itModels.m4v"></video>
</div>
當我在視圖上啓動視頻,然後單擊後退按鈕轉到另一個視圖,媒體,視頻繼續播放。我想在v1視圖不再可見時捕捉事件,所以我可以用dojo.byId(「vid1」)關閉視頻。
我的問題是,我無法捕捉任何與V1視圖
有在http://dojotoolkit.org/api/1.6/dojox/mobile/View記錄了一些與dojox.mobile.view關聯的事件相關的事件,但我不能趕上任何。我已經嘗試了dojo.connect和新的1.7 dojo.on函數。
dojo.on(dojo.byId("v1"),"onAfterTransitionOut",function() {dojo.byId("vid1").pause()});
onAfterTransitionOut事件永遠不會被觸發。
任何想法?