2012-08-24 33 views
0

我正在用Flashdevelop在as3 + AIR for iPad上開發應用程序。 我使用StageVideo流式傳輸flv,並且所有工作均在iPad上正常工作。 但在Flashdevelop Debug模式下的PC上,雖然播放了(NET_STATUS事件被分派),但沒有顯示任何視頻。 任何想法發生了什麼?as3視頻在調試模式下不能在PC上顯示

回答

1

根據Adobe的Flash Roadmap,將的StageVideo無法在PC上支持到2013年。

嘗試加入一些代碼,檢查StageVideoAvailabilityEvent.STAGE_VIDEO_AVAILABILITY:

function onStageVideoState(e:StageVideoAvailabilityEvent):void 
{ 
    var available:Boolean = (e.availability == StageVideoAvailability.AVAILABLE); 
    trace("Got StageVideo?", available); 
} 

stage.addEventListener(StageVideoAvailabilityEvent.STAGE_VIDEO_AVAILABILITY, onStageVideoState); 

當的StageVideo不可用,你」必須使用常規的Video對象作爲後備。

+0

Thx,不知道那個 – user1613561