【问题标题】:Adobe Air - Switch between front and back cameraAdobe Air - 在前后摄像头之间切换
【发布时间】:2012-01-22 01:13:28
【问题描述】:

我使用的是 Adob​​e Air 2.5,并且想在 Android 设备上的前置和后置摄像头之间切换。 有解决办法吗?

谢谢。 乌力

【问题讨论】:

    标签: actionscript-3 apache-flex air


    【解决方案1】:

    这是 Adob​​e 3.0 中第一个添加了对前置摄像头的支持。

    为此,您可以使用:

        var camArr:Array = [];
        function getCameras():void
        {
          for (var i:uint = 0; i < Camera.names.length; ++i)
          {
            var cam:Camera = Camera.getCamera(String(i));
            camArr.push(cam);
          }
        }
    

    【讨论】:

      【解决方案2】:

      在 Flex 4.5 上,我发现对于 iOS,您必须使用 getCamera("0") 或 getCamera("1") 或简单地使用 getCamera()。使用相机名称不起作用。不知道后来有没有解决。

      如果您使用的是 android,请确保在您的 -app.xml 文件中启用相机权限。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多