JS API 受影响:4.9、4.10 JS API 正常:< 4.8
将我们的应用程序升级到 4.9 后,从 Koop 服务器提供的功能层没有被加载。我已将其追踪到查询功能计数的请求。
让我们考虑一下 koop 网站上的示例 Koop 服务
let koopServiceUrl = 'http://koop.dc.esri.com/github/smartchicago/chicago-atlas/db::import::zipcodes/FeatureServer/0'
现在 chrome 开发者窗口中的日志将显示 2 个请求。- 一个用于层定义,可以正常工作(200) - 一个用于特征计数,返回 404(见下文)
请注意,失败的请求在 url 中有重复的层索引值
。如果我/0
从定义的 url 中删除koopServiceUrl
,则图层加载正常。在 4.8 版本中,上述服务正常工作,并且对特征计数的请求格式正确,在 url 参数中只有一个层索引值。