我用一些 nodejs 摆弄来自 wordpress 的博客文章和这些帖子的地理标记。我已将 geolite 集成到 nodejs 中,并从 wordpress 我获得了客户端 ID。这是我的 nodejs 代码现在的样子。
native.on('data',
function(data)
{
//console.log(data)
listener.sockets.emit('notification', data);
jsonstring = JSON.parse(data)
var ip = jsonstring.clientip
var geo = geoip.lookup(ip);
console.log(ip);
console.log(geo);
listener.sockets.emit('geodata', geo);
}
);
如您所见,lat / long 与 json 编码数据分开发送到套接字。
我想将 lat / long 合并到“数据”中并作为 1 个对象发送。我不知道该怎么做。我希望有人可以帮助我解决这个问题。