Actualmente, Laravel Blade renderiza mi página con una imagen que proviene de una API, de una manera muy simple:
<img src="https://images.someapi.com/abc.jpg">Ahora necesito recortar esta imagen usando cropperjs, pero cuando intento hacerlo, aparece el error CORS 'Access-Control-Allow-Origin'. Estoy tratando de hacer lo siguiente:
<button onclick="cropImage('{{ $data['image_url'] }}')"> var image = document.getElementById('imageToCrop'); function cropImage(imageURL) { image.src = imageURL; }Creo que Laravel podría ayudarme a resolver esto. Por ejemplo, podría hacer una solicitud ajax a Laravel e iría a la API y devolvería la imagen.
Por ejemplo, en mi controlador podría crear un método que devuelva
Http::get('https://images.someapi.com/abc.jpg');¿Es esta la mejor manera de resolver esto? ¿O hay alguna forma de copiar la imagen sin tener que hacer una nueva solicitud?
Saludos.