我们有一个基于ArcGISTiledMapServiceLayer
的网址,我们需要使用代理来访问。
我们应该在哪里以及如何使用代理?
var basemap = new ArcGISTiledMapServiceLayer("http://maps.blabla.com")
答案 0 :(得分:0)
您可以使用"esri/urlUtils"
模块为您的网址设置代理规则。
require(["esri/urlUtils"], function(urlUtils) {
urlUtils.addProxyRule({
urlPrefix: "maps.blabla.com",
proxyUrl: "<url_to_proxy>"
});
});
有关详细信息:https://developers.arcgis.com/javascript/3/jshelp/ags_proxy.html