Skip to main content

XR8.XrDevice.incompatibleReasons()

XR8.XrDevice.incompatibleReasons({ allowedDevices })

Description

Retourne un tableau de XR8.XrDevice.IncompatibilityReasons pour lesquelles le périphérique, le périphérique et le navigateur ne sont pas supportés. Elle ne contiendra des entrées que si XR8.XrDevice.isDeviceBrowserCompatible() renvoie la valeur false.

Paramètres

ParamètresDescription
allowedDevices [Facultatif]Classes de périphériques prises en charge, une valeur dans XR8.XrConfig.device().

Retourne

Retourne un tableau de XR8.XrDevice.IncompatibilityReasons.

Exemple

const reasons = XR8.XrDevice.incompatibleReasons()
for (let reason of reasons) {
switch (reason) {
case XR8.XrDevice.IncompabilityReasons.UNSUPPORTED_OS :
// Traite les messages d'erreur relatifs aux systèmes d'exploitation non pris en charge.
break ;
case XR8.XrDevice.IncompabilityReasons.UNSUPPORTED_BROWSER :
// Traite les navigateurs non pris en charge
break ;
...
}