【问题标题】:Flash Air 3.7 IOS mp4 videos not visibleFlash Air 3.7 IOS mp4 视频不可见
【发布时间】:2013-05-15 08:51:09
【问题描述】:

目前我正在开发我的 Testapp Flash air 3.7 IOS IPAD。

我的应用程序以 h264 (mp4) 加载视频,它在桌面上运行良好,但是当我发布到我的 iPad 或 Ipad 模拟器时,视频不可见。我已经在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);
        }

【问题讨论】:

    标签: ios flash air mp4


    【解决方案1】:

    您是否将 mp4 文件添加到包含的文件列表中? (Flash Pro,发布设置,点击目标扳手按钮,常规选项卡,包含文件)

    【讨论】:

    【解决方案2】:

    我知道这已经过时了,但最近我一直在为同样的问题苦苦挣扎,我的视频隐藏在舞台后面,一旦我让所有 displayObjects 不可见,视频就出现了。

    希望这对某人有所帮助。

    编辑:我也完成了 crooksy 建议的上述教程,而且视频就在那里,就在其他所有内容的后面。

    【讨论】:

      猜你喜欢
      • 2012-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-01
      • 1970-01-01
      相关资源
      最近更新 更多