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 Worker 中的 ECMAScript 模块。
Returns:
如果浏览器支持 Web Worker 中的 ECMAScript 模块则为 true,否则为 false。
See:

static Cesium.FeatureDetection.supportsFullscreen()boolean

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

static Cesium.FeatureDetection.supportsTypedArrays()boolean

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

static Cesium.FeatureDetection.supportsWebAssembly()boolean

检测当前浏览器是否支持 Web Assembly。
Returns:
如果浏览器支持 Web Assembly 则为 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:
需要帮助?获取答案的最快方式是在 Cesium 论坛 上向社区和团队提问。