用户在铯地图上选择图标时如何添加下拉菜单

How to add a drop down menu when user selects an icon on a cesium map

我想 select cesium map 上的一个图标,然后左键单击并在该图标所在的位置弹出 selection 菜单。

我正在使用铯地图,需要一种简单的方法来添加下拉菜单。

我认为您应该在用户单击实体时使用 jquery 创建下拉菜单。

handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas);
handler.setInputAction(function(click) {
    var pickedObject = viewer.scene.pick(click.position);
    if (Cesium.defined(pickedObject)) {
            // add some jquery code to create dropdown menu
        }
    }
}, Cesium.ScreenSpaceEventType.LEFT_CLICK);