Camera.onStatus

Disponibilidad
Flash Player 6.
Sintaxis
active_cam.onStatus = function(infoObject) {
   // las sentencias se escriben aquí
}
Parámetros
infoObject Parámetro definido de acuerdo con el mensaje de estado.
Valor devuelto
Ninguno.
Descripción
Controlador de eventos; se invoca cuando el usuario permite o deniega el acceso a la cámara. Si desea responder a este controlador de eventos, debe crear una función para procesar el objeto de información generado por la cámara.
Si un archivo SWF intenta acceder a la cámara, Flash Player muestra un cuadro de diálogo de privacidad en el que el usuario puede seleccionar si desea permitir o denegar el acceso.
  • Si el usuario permite el acceso, la propiedad Camera.muted se establece en false, y este controlador se invoca con un objeto de información cuya propiedad code es "Camera.Unmuted" y cuya propiedad level es "Status".
  • Si el usuario deniega el acceso, la propiedad Camera.muted se establece en true, y este controlador se invoca con un objeto de información cuya propiedad code es "Camera.Muted" y cuya propiedad level es "Status".
Para determinar si el usuario ha denegado o permitido el acceso a la cámara sin procesar este controlador de eventos, utilice la propiedad Camera.muted.
Nota: si el usuario decide permitir o denegar el acceso de forma permanente para todos los archivos SWF de un dominio determinado, este controlador no se invoca para los archivos SWF de dicho dominio a menos que el usuario cambie más adelante la configuración de la privacidad.
Ejemplo
El controlador de eventos siguiente muestra un mensaje siempre que el usuario permita o deniegue el acceso a la cámara.

myCam = Camera.get();
myVideoObject.attachVideo(myCam);
myCam.onStatus = function(infoMsg) {
 if (infoMsg.code == "Camera.Muted") {
    trace("El usuario deniega el acceso a la cámara");
 } else {
    trace("El usuario permite el acceso a la cámara");
 }
 System.showSettings(0);
};
//Cambiar el valor de permitir o denegar para invocar la función

Véase también
Camera.get(), Camera.muted

No hay comentarios:

Publicar un comentario

Comentar esta entrada