![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2012
Сообщений: 1
|
Здравствуйте, я в теме флеша новичок, поэтому не судите плз строго ) Как мне с помощью флеша включить камеру на html странице, чтобы была возможность пользователю видеть самого себя? Погуглив я наткнулся на пример от Adobe, следующего содержания (работаю в Adobe Flash Professional CS6):
"CameraExample.as В следующем примере показывается изображение с камеры после подтверждения сообщения о безопасности. Настройка рабочей области не допускает масштабирования, он выровнен по верхнему левому углу окна проигрывателя. Событие activity отправляется при запуске и после окончания (если это применимо) сеанса методу activityHandler(), который печатает информацию о событии. Примечание. Для правильной работы примера к компьютеру должна быть подключена камера." package { import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; import flash.events.*; import flash.media.Camera; import flash.media.Video; public class CameraExample extends Sprite { private var video:Video; public function CameraExample() { stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; var camera:Camera = Camera.getCamera(); if (camera != null) { camera.addEventListener(ActivityEvent.ACTIVITY, activityHandler); video = new Video(camera.width * 2, camera.height * 2); video.attachCamera(camera); addChild(video); } else { trace("You need a camera."); } } private function activityHandler(event:ActivityEvent):void { trace("activityHandler: " + event); } } } Результат тот же. Пробывал запускать под разными браузерами, chrome, firefox, safari. Флеш везде стоит. Так же пробывал под Mac os запускать, результата не было. Подскажите, пожалуйста, как исправить, чтобы все заработало? Добавлено через 1 час 14 минут было дело в камере, все заработало на виндовс пк. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|