@@ -41602,8 +41602,10 @@
edgeLabel.addEventListener('mouseleave', () => {
this.setSelected(false, 'edgeLabel');
});
- edgeLabel.addEventListener('click', () => {
- this.isNew || viewer.measuringTool.isAdding || viewer.focusOnObject(this, 'measure');
+ edgeLabel.addEventListener('click', e => {
+ //setTimeout(()=>{
+ this.isNew || viewer.measuringTool.isAdding || e.button == MOUSE.LEFT || viewer.focusOnObject(this, 'measure');
+ //},1)//延时是因为(点右键)刚结束绘制会触发
}
edgeLabel.visible = false;
@@ -59,6 +59,7 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes, laserRoot, laserOS
if(laserRoot != void 0){
+ laserRoot.slice(-1) == '/' && (laserRoot = slice(0,-1)) //去掉最后一个'/'
Potree.settings.urls.prefix = laserRoot