as3视频在调试模式下不能在PC上显示
问题描述:
我正在用Flashdevelop在as3 + AIR for iPad上开发应用程序。 我使用StageVideo流式传输flv,并且所有工作均在iPad上正常工作。 但在Flashdevelop Debug模式下的PC上,虽然播放了(NET_STATUS事件被分派),但没有显示任何视频。 任何想法发生了什么?as3视频在调试模式下不能在PC上显示
答
根据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对象作为后备。
Thx,不知道那个 – user1613561