浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
超图插件如果在页面中销毁
xuqing
8EXP
2018年06月29日
使用产品:SuperMap iClient3D for Plugin
操作系统:win7或win10
问题描述:因为多个页面都用超图插件打开不同的场景,new了多个SceneControl,但是new多个后超图插件占用内存超高,会导致IE闪退,我现在想法是点击其中某一个页面时,将其他页面SceneControl销毁已降低内存(用sceneControl.dispose()不好使),请教一下大神sceneControl如何正确销毁,或者有什么方法可以降低内存
三维
请
登录
或者
注册
后回答这个问题。
1个回答
您好。打开新页面的时候,不用新建窗口的方式,而是用本页跳转的方式打开如何呢?
张阳名
5,560EXP
2018年06月29日
我描述的有点问题,是一个页面中有3个菜单,每个菜单中有超图插件,点击其中一个菜单时把另外两个菜单的超图插件销毁,这个该怎么弄
那您可以这样试试:对于没用的sceneControl控件,把它的div缩小到1px * 1px
div缩小到1px*1px,这样不会销毁sceneControl,如果不销毁内存肯定还是占用的,有什么降内存的方法吗
那如果这样如何呢:整个页面统一就一个scenecontroldiv,点击不同的菜单则调用不同的场景。
ie浏览器的内存本身就不太容易释放(这个可以从网上了解到),然后32位的ie又有内存上限的限制。如果不是必须用32位ie,使用64位ie也不失为一种选择。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
vue项目切换路由。viewer销毁不干净,造成内存泄漏。页面报错
vue 中如何销毁三维地图呢
webgl如何手动销毁viewer?
webGL结合vue项目,viewer及dataSource实例应该如何销毁
视频投射对象有没有销毁的方法呢
在使用leaflet尝试销毁掉二维地图的map,如何处理
超图FAQ:请问一下,iserver启动之后,查看日志出现explicit ini instance has been provided,就销毁服务了。。。是什么原因呢
iserver运行中自动销毁服务进程
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...