| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 
							- /*
 -  * @Author: Caven
 -  * @Date: 2019-12-27 14:29:05
 -  * @Last Modified by: Caven
 -  * @Last Modified time: 2020-01-30 21:17:32
 -  */
 - ;(function() {
 -   let namespace = {}
 -   let initialized = false
 -   let DC = {
 -     Http: undefined,
 -     Version: '1.0.0',
 -     Config: {}
 -   }
 -   window.DC = DC
 -   function requireCesium() {
 -     return new Promise((resolve, reject) => {
 -       let Cesium = require('cesium/Cesium')
 -       namespace['Cesium'] = Cesium
 -       resolve()
 -     })
 -   }
 - 
 -   /**
 -    * 获取 namespace
 -    */
 -   DC.getNamespace = function() {
 -     return namespace
 -   }
 - 
 -   /**
 -    * 开始
 -    */
 -   DC.init = function(callback) {
 -     DC.ready(callback)
 -   }
 - 
 -   /**
 -    * 开始
 -    */
 -   DC.ready = function(callback) {
 -     try {
 -       if (!initialized) {
 -         requireCesium().then(() => {
 -           require('./DC.Loader')
 -           delete window.Cesium //删除winow下的Cesium
 -         })
 -       }
 -       callback && callback()
 -       initialized = true
 -     } catch (e) {
 -       delete window.Cesium
 -       initialized = false
 -     }
 -   }
 - })()
 
 
  |