FeatureDetection

一组函数,用于检测当前浏览器是否支持 各种功能。

Methods

static Cesium.FeatureDetection.supportsBasis(场景)

检测当前浏览器是否支持 Basis Universal 纹理以及转码这些纹理所需的 Web 组合模块。
Name Type Description
场景 Scene 如果浏览器支持 Web 程序集模块并且场景支持 Basis Universal 纹理,则@returns {boolean} 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。
See:

static Cesium.FeatureDetection.supportsFullscreen()boolean

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

static Cesium.FeatureDetection.supportsTypedArrays()boolean

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

static Cesium.FeatureDetection.supportsWebAssembly()

检测当前浏览器是否支持 Web Assembly。 如果浏览器支持 Web Assembly,则@returns {boolean} true,否则为 false。
See:

static Cesium.FeatureDetection.supportsWebgl2(scene)

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

static Cesium.FeatureDetection.supportsWebWorkers()boolean

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