Node-vibrant: tidak menerima url gambar tanpa header CORS

Dibuat pada 15 Jun 2017  ·  4Komentar  ·  Sumber: Vibrant-Colors/node-vibrant

Saya memiliki API yang terhubung dan melemparkan permintaan tanpa tajuk kors ke frontend dan URL gambar diekstraksi dan dikirim ke bersemangat. dalam hal ini gambar tidak diekstraksi ke dalam dinamis, dan menimbulkan kesalahan

No 'Access-Control-Allow-Origin' header is present on the requested resource.

cara yang lebih disukai untuk mengatasi ini?

Komentar yang paling membantu

Jalankan gambar melalui proxy CORS ala https://cors.now.sh.

Semua 4 komentar

Jalankan gambar melalui proxy CORS ala https://cors.now.sh.

@TooTallNate Dikonfirmasi ini berfungsi untuk saya. Terima kasih!

Yang mengatakan, ini terasa seperti peretasan. Adakah ide untuk memecahkan masalah ini dalam node-vibrant itu sendiri?

Sesuatu yang baru di sini?

Persetan ini membunuhku. Penyebabnya aneh jika Anda menggunakan metode konstruktor itu berfungsi dengan baik, tetapi jika Anda menggunakan metode janji itu mengeluh tentang CORS. Dugaan saya adalah metode janji mengambil url dan langsung memuatnya ke Kanvas, yang merupakan larangan besar untuk Chrome. Tidak ada browser lain yang peduli. Jadi jika Anda menggunakan konstruktor gambar baru untuk memuat gambar ke dalam ram, dan kemudian meneruskannya ke Kanvas, itu akan baik-baik saja. Saya belum melihat kode sumbernya tetapi saya cukup yakin hanya itu.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat