문제

사용자 지정지도 타일은 APP 엔진에서 WebGL 지구에서로드하지 않습니다.오류 메시지는 No 'Access-Control-Allow-Origin' header is present on the requested resource가 표시되지만 동일한 도메인에서 타일을 요청합니다. "Nofollow"> 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: "*"
.

도움이 되었습니까?

해결책

App Engine은 'www.'가 접두사가있는 요청에 대해 '액세스 제어 허용 기원'만 추가합니다.

이 줄을 변경했습니다.

API.tileLayer('http://example.com/img/pop/{z}/{x}/{y}.jpg', {
.

~

API.tileLayer('http://www.example.com/img/pop/{z}/{x}/{y}.jpg', {
.

문제가 해결되었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top