XR8.XrDevice.incompatibleReasons()
XR8.XrDevice.incompatibleReasons(({ allowedDevices })`。
説明
デバイスとブラウザがサポートされていない XR8.XrDevice.IncompatibilityReasons
の配列を返します。 これは、XR8.XrDevice.isDeviceBrowserCompatible()
がfalseを返した場合のみエントリーを含みます。
パラメータ
パラメータ | 説明 |
---|---|
allowedDevices [オプション] | サポートされるデバイスクラス、XR8.XrConfig.device() の値。 |
{#returns}を返す。
XR8.XrDevice.IncompatibilityReasons`](incompatibilityreasons.md) の配列を返します。
例
const reasons = XR8.XrDevice.incompatibleReasons()
for (let reason of reasons) {
switch (reason) {
case XR8.XrDevice.IncompabilityReasons.UNSUPPORTED_OS:
//
break;
case XR8.XrDevice.IncompabilityReasons.UNSUPPORTED_BROWSER:
// サポートされていないブラウザを処理する
break;
...
}