1. loadComponents
加载指定的构件。
1.1. 参数说明:
名称 | 说明 | 类型 | 是否必填 | 示例 |
---|---|---|---|---|
key | 构件key | 字符串 string 或数组Array | 是 | M123456或[M123456,M1234567] |
startCallback | 加载开始的回调 | 方法 function | 否 | function(){} |
progressCallback | 加载过程的回调 | 方法 function | 否 | function(){} |
finishCallback | 加载结束的回调 | 方法 function | 否 | function(){} |
返回值说明 | 类型 | 示例 |
---|---|---|
无返回值 | NULL | NULL |
1.2. 调用方式:
/**
* 加载指定的构件
* @method loadComponents
* @param {string|array} keys 构件key
* @param {function} startCallback 开始时的回调
* @param {function} progressCallback 过程中的回调
* @param {function} finishCallback 完成之后的回调
* @return {void}
*/ viewer3D.loadComponents("M123456_456",function() {
//开始加载
},function() {
//加载进度
},function() {
//加载完成
});