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.

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. Para más información, consulte Camera.get().

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");
}
// Cambiar el valor de permitir o denegar para invocar la función
System.showSettings(0);

Véase también

Camera.get(), Camera.muted