XR8.XrDevice.incompatibleReasons()
XR8.XrDevice.incompatibleReasons({ allowedDevices })
Beschreibung
Gibt ein Array von XR8.XrDevice.IncompatibilityReasons zurück, warum das Gerät das Gerät und der Browser nicht unterstützt werden. Diese enthält nur Einträge, wenn XR8.XrDevice.isDeviceBrowserCompatible() false zurückgibt.
Parameter
| Parameter | Beschreibung | 
|---|---|
| allowedDevices [Optional] | Unterstützte Geräteklassen, ein Wert in XR8.XrConfig.device(). | 
Rückgabe
Gibt ein Array von XR8.XrDevice.IncompatibilityReasons zurück.
Beispiel
const reasons = XR8.XrDevice.incompatibleReasons()
for (let reason of reasons) {
  switch (reason) {
    case XR8.XrDevice.IncompabilityReasons.UNSUPPORTED_OS:
      // Behandelt nicht unterstützte Betriebssystem-Fehlermeldungen.
      break;
    case XR8.XrDevice.IncompabilityReasons.UNSUPPORTED_BROWSER:
       // Behandelt nicht unterstützte Browser
       break;
   ...
}