Adobe Air - переключение между передней и задней камерой - PullRequest
1 голос
/ 22 января 2012

Я использую Adobe Air 2.5 и хотел бы переключаться между передней и задней камерой на устройстве Android. Есть ли решение доступно?

Спасибо. Ули

Ответы [ 2 ]

2 голосов
/ 24 января 2012

Впервые в 3.0 Adobe добавила поддержку фронтальных камер.

Для этого вы можете использовать это:

    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);
      }
    }
1 голос
/ 24 января 2012

В Flex 4.5 я обнаружил, что для iOS вы должны использовать getCamera ("0") или getCamera ("1") или просто getCamera (). Использование имен камер не сработало. Не знаю, было ли это исправлено позже.

Если вы используете Android, убедитесь, что вы включили разрешения камеры в файле -app.xml.

...