Zum Hauptinhalt springen

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

ParameterBeschreibung
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;
...
}