微信小程序使用百度地图的webapi获取的json很怪异

renderReverse&&renderReverse({"status":0,"result":{"location":{"lng":108.94663991783313,"lat":34.34773945392303},"formatted_address":"陕西省西安市未央区凤城八路109号","business":"文景路,张家堡","addressComponent":{"country":"中国","country_code":0,"country_code_iso":"CHN","province":"陕西省","city":"西安市","city_level":2,"district":"未央区","town":"","adcode":"610112","street":"凤城八路","street_number":"109号","direction":"东北","distance":"51"},"pois":[],"roads":[],"poiRegions":[{"direction_desc":"内","name":"西安城市运动公园","tag":"旅游景点"}],"sematic_description":"西安城市运动公园内,宝信汽车集团-西安金花宝马汽车服务有限公司附近0米","cityCode":233}})
获取的地址信息放在了renderReverse&&renderReverse()里边,这怎么获取地址?

阅读 4.9k
2 个回答

写一个 renderReverse 函数就可以了

var renderReverse = function(){return arguments[0]};
renderReverse&&renderReverse({"status":0,"result":{"location":{"lng":108.94663991783313,"lat":34.34773945392303},"formatted_address":"陕西省西安市未央区凤城八路109号","business":"文景路,张家堡","addressComponent":{"country":"中国","country_code":0,"country_code_iso":"CHN","province":"陕西省","city":"西安市","city_level":2,"district":"未央区","town":"","adcode":"610112","street":"凤城八路","street_number":"109号","direction":"东北","distance":"51"},"pois":[],"roads":[],"poiRegions":[{"direction_desc":"内","name":"西安城市运动公园","tag":"旅游景点"}],"sematic_description":"西安城市运动公园内,宝信汽车集团-西安金花宝马汽车服务有限公司附近0米","cityCode":233}}); //返回的就是你要的信息
新手上路,请多包涵

调用的时候把那个回调函数去掉即可

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题