shuishen
2022-03-18 bf58722dfd03ea1513f3acc7331d4d4403fca76e
src/divForms/divForms.js
@@ -6,18 +6,12 @@
 * @LastEditors: Morpheus
 * @LastEditTime: 2020-10-22 13:48:22
 */
import DC from '@dvgis/dc-sdk/dist/dc.base.min' // 基础包
import DcCore from '@dvgis/dc-sdk/dist/dc.core.min' // 核心包
DC.use(DcCore) // 安装DC核心库
class DivForms {
    /**
     * @popup 存放 dom 相关
     *
     */
    constructor (viewer, popup) {
    constructor(viewer, popup) {
        this._viewer = viewer
        this._popup = popup
        this._position = popup.position
@@ -46,13 +40,15 @@
    // 创建元素并追加
    createVideoWindowAll (id) {
        this.clearMove(id)
        this._viewer.scene.postRender.addEventListener(this.movePopup(id))
    }
    movePopup (id) {
        var self = this
        return function () {
            const windowCoord = DC.Namespace.Cesium.SceneTransforms.wgs84ToWindowCoordinates(
            const windowCoord = global.DC.Namespace.Cesium.SceneTransforms.wgs84ToWindowCoordinates(
                self._viewer.scene,
                self._position[0]
            )