for(var j = 0;j<data[i].children.length;j++){
var cameraId="\""+data[i].children[j].id+"\"";
third.push("<li onclick='StartVideo(false,"+cameraId+")'>"+secChild[j].name+"</li>");
}
这里的id长度32010300001320100001超过16位 后面StartVideo方法取到的四个参数都是32010300001320100000
正确方法即: var cameraId="\""+data[i].children[j].id+"\""; 拼接个双引号,单引号不行