2013-05-15 63 views
0

目前Iam正在使用我的Testapp Flash air 3.7 IOS IPAD。Flash Air 3.7 IOS mp4視頻不可見

我的應用程序在h264(mp4)中加載視頻,它在桌面上工作正常,但是當我發佈到iPad或Ipad Simulator時視頻不可見。我需要在IOS中打包視頻文件。

這是我的函數:

請幫助 千恩萬謝

public function main() 
     { 
     stage.addEventListener(StageVideoAvailabilityEvent.STAGE_VIDEO_AVAILABILITY, onAvail); 
    } 

    private function onAvail(e:StageVideoAvailabilityEvent):void 
    { 
     stageVideoAvail = (e.availability == StageVideoAvailability.AVAILABLE); 
     initVideo(); 
    } 

    private function initVideo():void 
    { 
     var nc:NetConnection = new NetConnection(); 
     nc.connect(null); 
     var ns:NetStream = new NetStream(nc); 
     ns.client = this; 

     if(stageVideoAvail) 
     { 
      sv = stage.stageVideos[0]; 
      sv.addEventListener(StageVideoEvent.RENDER_STATE, onRender); 
      sv.attachNetStream(ns); 
      trace('available'); 
     } 
     else 
     { 
      var vid:Video = new Video(1371, 771); 
      addChild(vid); 
      vid.attachNetStream(ns); 
      trace('not'); 
     } 

     ns.play('cam9.mp4'); 
    } 

private function onRender(e:StageVideoEvent):void 
     { 
      sv.viewPort = new Rectangle(0, 0, 1371, 771); 
     } 

回答

0

你添加的MP4文件所包含的文件列表? (Flash專業版,發佈設置,點擊目標扳手按鈕,常規選項卡,包含文件)

+0

是我已包含 –

+0

請試着看看這個,看看是否有什麼突出。我知道這個教程正如我所建立的那樣工作。 http://www.gotoandlearn.com/play.php?id=134 – crooksy88

0

我知道這是舊的,但我最近一直在與這個相同的問題掙扎,我的視頻躲在舞臺後面,只要我把所有的displayObjects隱藏起來,就有視頻。

希望這可以幫助別人。

編輯:我也做了crooksy提出的上述教程,再次,視頻在那裏,就在一切後面。