2011-02-01 67 views

回答

0

也许我已经找到了答案here

视频 只有索伦森视频和On2 VP6视频都在iPhone上的AIR应用程序中支持。 您可以使用navigateToURL()方法在应用程序外部打开H.264视频。作为请求 参数,传递一个URLRequest对象与指向视频的URL。该视频将在iPhone的 视频播放器中发布。

现在我已经发现如何使用的navigateToUrl()

1
import flash.net.NetConnection; 
import flash.events.NetStatusEvent; 
import flash.net.NetStream; 
import flash.media.Video; 

var nc:NetConnection = new NetConnection(); 
nc.connect(null); 

var ns_url:String = "http://617.gp.selfip.biz/mov/001.flv"; 

var ns:NetStream = new NetStream(nc); 
ns.client = this; 
function onMetaData(info:Object):void{ 
    trace(info.width, info.height, info.duration); 
} 
ns.play(ns_url); 

var vid:Video = new Video(); 
vid.width = 360; 
vid.height = 240; 
addChild(vid); 

vid.x = 0; 
vid.y = 0; 

vid.attachNetStream(ns); 
+0

上面的工作适合我,但是当我删除视频时,音频会继续播放。我发现我需要调用“SoundMixer.stopAll();” removeChild(vid)之前和之后让音频一致停止。 – 2011-12-20 02:09:35

-1

视频嵌入到我的IPA和它的URL来加载它在AIR应用程序FLV文件格式的支持。

  1. 首先,您必须将您的视频与媒体解码器转换为FLV 移动格式。
  2. 导入FLV格式的视频文件作为嵌入视频与Flash播放 组件。
  3. 当你为iPhone包装你的应用程序时,包括FLV 文件作为附件。
相关问题