XR8.XrDevice.incompatibleReasons()
XR8.XrDevice.incompatibleReasons({ allowedDevices })
Descripción
Devuelve una matriz de XR8.XrDevice.IncompatibilityReasons por qué el dispositivo el dispositivo y el navegador no son compatibles. Sólo contendrá entradas si XR8.XrDevice.isDeviceBrowserCompatible() devuelve false.
Parámetros
| Parámetro | Descripción | 
|---|---|
| dispositivospermitidos [Opcional] | Clases de dispositivo soportadas, un valor en XR8.XrConfig.device(). | 
Devuelve
Devuelve una matriz de XR8.XrDevice.IncompatibilityReasons.
Ejemplo
const reasons = XR8.XrDevice.incompatibleReasons()
for (let reason of reasons) {
  switch (reason) {
    case XR8.XrDevice.IncompabilityReasons.UNSUPPORTED_OS:
      // Gestión de mensajes de error de SO no soportado.
      break;
    case XR8.XrDevice.IncompabilityReasons.UNSUPPORTED_BROWSER:
       // Gestión de navegador no soportado
       break;
   ... }
}