Pregunta

Las fichas de mapa personalizadas no se cargan en la Tierra de WebGL desde el motor de la aplicación.El mensaje de error dice No 'Access-Control-Allow-Origin' header is present on the requested resource, pero solicito las baldosas del mismo dominio.Puede ver el problema en la pantalla dividida en bangmaps.com ¿Cómo puedo arreglar esto?

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

Mi primer intento de solucionar el problema (no funcionó):

app.yaml

- url: /img
  static_dir: static/img
  http_headers:
    Access-Control-Allow-Origin: "*"

¿Fue útil?

Solución

Aparece el motor de la aplicación solo agrega 'Access-Control-Permitir-Origin' para solicitudes que están prefijadas por 'www'.

Cambié esta línea:

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

a

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

que fijó el problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top