Re: [問題] load swf後 該如何接收swf裡面的事件呢?
試過了aquarianboy大提供的方法後,問題是有解決了
不過後來試了幾次發現在addEventListener的時候
useCapture = true 才會捕捉到這個Event
以下是依我的想法畫出來的示意圖
http://ppt.cc/7gXO
想法:
大部分的事件沒有bubble階段,在這邊我們讓他有這個階段是為了讓它能上浮
到a.swf裡面
在b.swf dispatchEvent一個事件(MyEvent),經過
app -> ... -> _mc -> ... ->app
capture -> target -> bubble
之後到了 a.swf
app -> ... -> swfloader -> ... ->app
capture -> target -> bubble
可是測試的結果發現只有useCapture = true才會抓到事件
不知道為什麼會這樣?
另外又查了一些資料發現這種狀況似乎也能用sharedEvents?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.71.232.181
→
02/02 02:15, , 1F
02/02 02:15, 1F
→
02/02 02:15, , 2F
02/02 02:15, 2F
→
02/02 13:04, , 3F
02/02 13:04, 3F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):