問候!我有一個Flex 4.5移動項目正在滾動,並且我遇到了一個非常瘋狂的障礙。我正在使用StageWebView對象來呈現網頁,並將其嵌入到其餘火花布局中。我試圖給包含StageWebView的組件添加一個手勢事件,但由於StageWebView對象不屬於Flex堆棧(它繼承自EventDispatcher,而不是UIComponent),所有我的事件似乎都被吃掉了。任何基於鼠標的事件(點擊,手勢等)似乎都沒有註冊,我不知道如何繞過它。如果我使用未呈現瀏覽器的區域,則手勢事件將起作用。我如何從外部SkinnableContainer獲取手勢事件?手勢事件和StageWebView
的StageWebView參考:
UIComponent裹的StageWebView:
http://soenkerohde.com/2010/11/air-mobile-stagewebview-uicomponent/
謝謝!
備註:我試圖在我的主要MXML頁面上設置全局事件,並將useCapture設置爲true。 StageWebView上發生的事件仍未被捕獲。 – 2011-05-31 19:02:02
我決定在這個問題上用adobe打開一個bug:https://bugs.adobe.com/jira/browse/SDK-30564 – 2011-06-03 18:37:01