Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

284
Vistas
¿Hay alguna forma de resolver el error de CORS que ocurre al usar html2canvas para recuperar un folleto personalizado en AWS s3?

Tengo una pregunta sobre la aplicación de html2canvas en un folleto personalizado implementado en AWS s3.

Creé un TileLayer personalizado en un folleto e implementé los datos en AWS s3 para que se puedan recuperar con la siguiente URL como ejemplo.

 http://{s}.somedomain.com/{z}/{x}/{y}.png

En este estado, hemos logrado dibujar los datos del mapa usando react-leaflet.

Sin embargo, cuando intentamos obtener la imagen de los datos del mapa usando html2canvas, los datos del mapa no se mostrarán. En este caso, el siguiente mensaje de error se envía a la consola.

 Access to image at 'http://{s}.somedomain.com/{z}/{x}/{y}.png' from origin 'http://localhost:3000/' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Parece un error de CORS, pero la configuración en AWS S3 es la siguiente.

 [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET". ], "AllowedOrigins": [ "*" ], "ExposeHeaders": [] } ]

Como puede ver, estamos permitiendo solicitudes de todos los orígenes. Sin embargo, no puedo entender por qué ocurre el error anterior.

Si alguien se ha encontrado con una situación así, por favor hágamelo saber la solución.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda