FeatureDetection

一组用于检测当前浏览器是否支持 各种特性的函数。

Methods

static Cesium.FeatureDetection.supportsBasis(scene)boolean

检测当前浏览器是否支持Basis Universal纹理以及转码所需的WebAssembly模块。
Name Type Description
scene Scene
Returns:
如果浏览器支持WebAssembly模块且场景支持Basis Universal纹理则返回true,否则返回false。

static Cesium.FeatureDetection.supportsBigInt()boolean

检测当前浏览器是否支持BigInt。
Returns:
如果浏览器支持BigInt则返回true,否则返回false。
See:

static Cesium.FeatureDetection.supportsBigInt64Array()boolean

检测当前浏览器是否支持BigInt64Array类型化数组。
Returns:
如果浏览器支持BigInt64Array类型化数组则返回true,否则返回false。
See:

static Cesium.FeatureDetection.supportsBigUint64Array()boolean

检测当前浏览器是否支持BigUint64Array类型化数组。
Returns:
如果浏览器支持BigUint64Array类型化数组则返回true,否则返回false。
See:

static Cesium.FeatureDetection.supportsEsmWebWorkers()boolean

检测当前浏览器是否支持 Web Workers 中的 ECMAScript 模块。
Returns:
如果浏览器支持 Web Workers 中的 ECMAScript 模块则返回 true。
See:

static Cesium.FeatureDetection.supportsFullscreen()boolean

检测当前浏览器是否支持全屏标准。
Returns:
如果浏览器支持全屏标准则返回true,否则返回false。
See:

static Cesium.FeatureDetection.supportsTypedArrays()boolean

检测当前浏览器是否支持类型化数组。
Returns:
如果浏览器支持类型化数组则返回true,否则返回false。
See:

static Cesium.FeatureDetection.supportsWebAssembly()boolean

检测当前浏览器是否支持WebAssembly。
Returns:
如果浏览器支持WebAssembly则返回true,否则返回false。
See:

static Cesium.FeatureDetection.supportsWebgl2(scene)boolean

检测当前浏览器是否支持指定场景的 WebGL2 渲染上下文。
Name Type Description
scene Scene 指定渲染上下文的 Cesium 场景。
Returns:
如果浏览器支持 WebGL2 渲染上下文则返回 true,否则返回 false。
See:

static Cesium.FeatureDetection.supportsWebWorkers()boolean

检测当前浏览器是否支持Web Workers。
Returns:
如果浏览器支持Web Workers则返回true,否则返回false。
See:
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.