socket = new WebSocket('wss:wenyuliou6789.com:8080');
// 监听连接成功事件
socket.addEventListener('open', function (event) {
});
socket.addEventListener('message', function (event) {
let jso = JSON.parse(event.data)
let parent = cc.find("Canvas/rw");
parent.children.forEach(function(child) {
if (child.name === jso.xh) {
if(child.active == false){
child.active = true;
}
let xl1 = child.getComponent('dz121');
xl1.zbx = jso.zbx;
xl1.zby = jso.zby;
xl1.dzuo = jso.dzuo;
xl1.ys = jso.ys;
xl1.mz = jso.mz;
xl1.bh = jso.xh;
xl1.zy = jso.zy;
xl1.zyz = jso.jyz;
xl1.cj = jso.cj;
xl1.gs = jso.gs;
xl1.jb = jso.jb;
xl1=null
}
});
child=null
jso=null
event=null
parent =null
} )
这个链接每秒钟接受10个服务器发来的JOSN数据包 ,用getComponent('dz121');传给指定的节点
为什么会导致占用内存越来越大。。怎么解决