最近写公司项目,在地球上需要显示几个港口,港口处需要加上进度条,显示装卸进度
然后惯例使用graphic.BillboardEntity添加上港口图标,使用graphic.DivBillboardEntity添加上进度条,结果一直进度条不显示,对了几次代码,该有的配置也没有少,非常疑惑
因为之前写过在graphic.DivBillboardEntity.style.html里面写过table标签,所以没想到input标签会不显示,然后换成div发现可以显示,才知道input标签不能使用DivBillboardEntity添加,下次一定注意!
补充1:突然发现在一些旧版本,DivBillboardEntity加载的div框不显示,特别莫名其妙,然后替换成新版本,才出来,所以大家开发的时候注意版本问题哈
补充2:本来是要用input标签显示进度条的,但是发现了一个很严重的问题,就是在地图缩放的时候,被盖住的input标签不会被隐藏掉,反而会显示撑大界面,导致生成滚动条,造成白色区域,而且无法通过样式隐藏滚动条,很糟糕,所以最后还是换成了DivBillboardEntity,用div造了一个滚动条
ps:mars3d好难呐,我们还是内网开发,系统不能联网,外网效果已经实现了内网就是不ok,好难┭┮﹏┭┮,都没有思路哎