PDA

Просмотр полной версии : отлов события на "разрешить"


admsasha
10.07.2010, 20:18
Когда flash работает с камерой, он запрашивает у пользователя на это разрешение. Можно ли отловить это событие ? Т.е. нужно сделать то-то если пользователь нажал "разрешить" и сделать то-то, если он нажал "запретить".

himmens
13.07.2010, 19:21
Используйте обработчик от камеры onStatus:
onStatus = function(infoObject: Object) {}

Пример из адобовских доков:

var my_cam:Camera = Camera.get();
var my_video:Video;
my_video.attachVideo(my_cam);
my_cam.onStatus = function(infoObj:Object) {
switch (infoObj.code) {
case 'Camera.Muted' :
trace("Camera access is denied");
break;
case 'Camera.Unmuted' :
trace("Camera access granted");
break;
}
}