自定义地图图块不会从App Engine加载到WebGL地球中。错误消息显示No 'Access-Control-Allow-Origin' header is present on the requested resource
- 但我正在请求来自同一域的切片。您可以在bangmaps.com分屏时看到问题该如何修复此问题?
API.tileLayer('http://example.com/img/pop/{z}/{x}/{y}.jpg', {
我第一次尝试解决问题(不起作用):
的app.yaml
- url: /img
static_dir: static/img
http_headers:
Access-Control-Allow-Origin: "*"
答案 0 :(得分:0)
似乎App Engine只添加了“访问控制 - 允许 - 来源”#39;对于以' www。'为前缀的请求
我更改了这一行:
API.tileLayer('http://example.com/img/pop/{z}/{x}/{y}.jpg', {
到
API.tileLayer('http://www.example.com/img/pop/{z}/{x}/{y}.jpg', {
解决了这个问题。