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ètres | Description |
---|---|
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 ;
...
}