起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2338|回复: 2

[结贴] 是不是跨域的问题?

[复制链接]

64

主题

321

帖子

679

积分

高级会员

Rank: 4

积分
679
QQ
发表于 2017-7-6 11:03:45 | 显示全部楼层 |阅读模式
需要对具体的经纬度做地址逆解析,参考官方文档:
[url=]请求URL[/url]

该请求为GET请求

http://apis.map.qq.com/ws/geocoder/v1/?location=

在浏览器里直接输入:http://apis.map.qq.com/ws/geocoder/v1/?location=23.357341,103.163205&key=XXXXXX
可以正确返回结果。

在wex5里
  1. $.ajax({
  2.             type : "GET",
  3.             async:false,
  4.                         url : "http://apis.map.qq.com/ws/geocoder/v1/?location=23.357341,103.163205&key=XXX",
  5.                         success : function(result){
  6.                         alert(result);
  7.                         }
复制代码
出现:
  1. XMLHttpRequest cannot load http://apis.map.qq.com/ws/geocoder/v1/?location=23.357341,103.163205&key=XXX. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access.
复制代码
然后就是
  1. Uncaught Error: __justepClientErrorStart__{"code":"JUSTEP230109","message":"网络出错"}__justepClientErrorEnd__l.create @ core.min.js:71(anonymous function) @ core.min.js:71
复制代码
在开发者工具的network里其实已经返回了数据:
  1. {
  2.     "status": 0,
  3.     "message": "query ok",
  4.     "request_id": "786882144500338501",
  5.     "result": {
  6.         "location": {
  7.             "lat": 23.357341,
  8.             "lng": 103.163205
  9.         },
  10.         "address": "云南省红河哈尼族彝族自治州个旧市绿春巷",
  11.         "formatted_addresses": {
  12.             "recommend": "城区街道个旧市",
  13.             "rough": "城区街道个旧市"
  14.         },
  15.         "address_component": {
  16.             "nation": "中国",
  17.             "province": "云南省",
  18.             "city": "红河哈尼族彝族自治州",
  19.             "district": "个旧市",
  20.             "street": "绿春巷",
  21.             "street_number": "绿春巷"
  22.         },
  23.         "ad_info": {
  24.             "adcode": "532501",
  25.             "city_code": "156532501",
  26.             "name": "中国,云南省,红河哈尼族彝族自治州,个旧市",
  27.             "location": {
  28.                 "lat": 23.357342,
  29.                 "lng": 103.163208
  30.             },
  31.             "nation": "中国",
  32.             "province": "云南省",
  33.             "city": "红河哈尼族彝族自治州",
  34.             "district": "个旧市"
  35.         },
  36.         "address_reference": {
  37.             "street_number": {
  38.                 "title": "",
  39.                 "location": {
  40.                     "lat": 23.358219,
  41.                     "lng": 103.16143
  42.                 },
  43.                 "_distance": 200.8,
  44.                 "_dir_desc": "东"
  45.             },
  46.             "crossroad": {
  47.                 "title": "五一路/天桥路(路口)",
  48.                 "location": {
  49.                     "lat": 23.357031,
  50.                     "lng": 103.159378
  51.                 },
  52.                 "_distance": 387.4,
  53.                 "_dir_desc": "东"
  54.             },
  55.             "town": {
  56.                 "title": "城区街道",
  57.                 "location": {
  58.                     "lat": 23.357342,
  59.                     "lng": 103.163208
  60.                 },
  61.                 "_distance": 0,
  62.                 "_dir_desc": "内"
  63.             },
  64.             "street": {
  65.                 "title": "绿春巷",
  66.                 "location": {
  67.                     "lat": 23.358219,
  68.                     "lng": 103.16143
  69.                 },
  70.                 "_distance": 200.8,
  71.                 "_dir_desc": "东"
  72.             },
  73.             "landmark_l2": {
  74.                 "title": "个旧市",
  75.                 "location": {
  76.                     "lat": 23.359119,
  77.                     "lng": 103.160027
  78.                 },
  79.                 "_distance": 380.6,
  80.                 "_dir_desc": "东南"
  81.             }
  82.         }
  83.     }
  84. }
复制代码
这个需要如何搞?谢谢!





发表于 2017-7-6 13:11:26 | 显示全部楼层
可以参考百度位置 获取
http://docs.wex5.com/wex5-app-question-list-2062/

跨域
dataType : 'jsonp',
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

64

主题

321

帖子

679

积分

高级会员

Rank: 4

积分
679
QQ
 楼主| 发表于 2017-7-7 15:33:46 | 显示全部楼层
liangyongfei 发表于 2017-7-6 13:11
可以参考百度位置 获取
http://docs.wex5.com/wex5-app-question-list-2062/

已经按照如上的方法解决,非常感谢,请结贴!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-3 22:13 , Processed in 0.050326 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表