Node-vibrant: CORSヘッダーのない画像URLを受け入れない

作成日 2017年06月15日  ·  4コメント  ·  ソース: Vibrant-Colors/node-vibrant

APIを接続し、フロントエンドにcorsヘッダーのないリクエストをスローすると、画像のURLが抽出されてvibrantに送信されます。この場合、画像はvibrantに抽出されず、エラーがスローされます。

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

これを克服するための好ましい方法はありますか?

最も参考になるコメント

https://cors.now.shのCORSプロキシを介してイメージを実行し

全てのコメント4件

https://cors.now.shのCORSプロキシを介してイメージを実行し

@TooTallNateこれが私のために働くことを確認しました。 ありがとう!

そうは言っても、これはハックのように感じます。 node-vibrant自体の中でこの問題を解決するためのアイデアはありますか?

ここで何か新しいことはありますか?

これは私を殺しているファック。 コンストラクターメソッドを使用すると、その奇妙な原因は正常に機能しますが、promiseメソッドを使用すると、CORSについて文句を言います。 私の推測では、promiseメソッドはURLを取得し、それをCanvasに直接ロードします。これはChromeにとっては大したことではありません。 他のブラウザはたわごとを与えません。 したがって、新しい画像コンストラクターを使用して画像をramにロードし、それをCanvasに渡す場合は、問題ないはずです。 私はソースコードを見ていませんが、それだけだと確信しています。

このページは役に立ちましたか?
0 / 5 - 0 評価