FlashdevelopでiPad用のas3+AIRでアプリを開発しています。StageVideo で flv をストリーミングすると、iPad にデプロイされたすべてが正常に機能しています。しかし、Flashdevelop Debug モードの PC では、ビデオは再生されますが、ビデオは表示されません (NET_STATUS イベントが送出されます)。何が起こっているのですか?
1 に答える
1
Adobe のFlash ロードマップによると、StageVideo は 2013 年まで PC でサポートされません。
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 オブジェクトをフォールバックとして使用する必要があります。
于 2012-08-26T23:39:04.973 に答える