geometry service 跨域问题

geometry service 是否需要配置代理,能否不使用代理跨域
已邀请:

徐鸿至

赞同来自:

【解决办法】:
处理数据量较小,gs service url+ 数据json 小于 2048的话js api 会自动调用jsonp 跨域,一般建议还是配置代理,或者使用 cors enabled server:

参考 https://developers.arcgis.com/ ... .html 
esriConfig.defaults.io.corsEnabledServers 这一段,把你自己的server地址push进去就可以了: 
require([esri/config], function(esriConfig) { 
esriConfig.defaults.io.corsEnabledServers.push(localhost:6080); 
}); 

如果还行就需要配置代理,参考文档https://developers.arcgis.com/ ... .html

要回复问题请先登录注册