FeatureDetection

A set of functions to detect whether the current browser supports various features.

Methods

static Ditap.FeatureDetection.supportsBasis(scene)boolean

Detects whether the current browser supports Basis Universal textures and the web assembly modules needed to transcode them.
Name Type Description
scene Scene
Returns:
true if the browser supports web assembly modules and the scene supports Basis Universal textures, false if not.

static Ditap.FeatureDetection.supportsBigInt()boolean

Detects whether the current browser supports BigInt.
Returns:
true if the browser supports BigInt, false if not.
See:

static Ditap.FeatureDetection.supportsBigInt64Array()boolean

Detects whether the current browser supports BigInt64Array typed arrays.
Returns:
true if the browser supports BigInt64Array typed arrays, false if not.
See:

static Ditap.FeatureDetection.supportsBigUint64Array()boolean

Detects whether the current browser supports BigUint64Array typed arrays.
Returns:
true if the browser supports BigUint64Array typed arrays, false if not.
See:

static Ditap.FeatureDetection.supportsEsmWebWorkers()boolean

Detects whether the current browser supports ECMAScript modules in web workers.
Returns:
true if the browser supports ECMAScript modules in web workers.
See:

static Ditap.FeatureDetection.supportsFullscreen()boolean

Detects whether the current browser supports the full screen standard.
Returns:
true if the browser supports the full screen standard, false if not.
See:

static Ditap.FeatureDetection.supportsTypedArrays()boolean

Detects whether the current browser supports typed arrays.
Returns:
true if the browser supports typed arrays, false if not.
See:

static Ditap.FeatureDetection.supportsWebAssembly()boolean

Detects whether the current browser supports Web Assembly.
Returns:
true if the browsers supports Web Assembly, false if not.
See:

static Ditap.FeatureDetection.supportsWebgl2(scene)boolean

Detects whether the current browser supports a WebGL2 rendering context for the specified scene.
Name Type Description
scene Scene the Cesium scene specifying the rendering context
Returns:
true if the browser supports a WebGL2 rendering context, false if not.
See:

static Ditap.FeatureDetection.supportsWebWorkers()boolean

Detects whether the current browser supports Web Workers.
Returns:
true if the browsers supports Web Workers, false if not.
See: