:キャンバスは画像から引き出されHTML5キャンバスのアクセス制御 - 許可 - 起源エラー
Error: canvas.toDataURL() not supported. [Exception... "The operation is insecure." code: "18" nsresult: "0x80530012 (SecurityError)"...
が異なるから提供ドメインを使用していますが、私はこれらの2行を画像レスポンスヘッダーに追加するためにプロキシを使用しています:
access-control-allow-origin: *
access-control-allow-credentials: true
何が欠けていますか?
おかげで、
テッド
どのように正確にあなたのプロキシを使用しています。クロスドメインiframeメッセージ/バックエンドサービスを使用している場合を除き、失敗することになります。 – Kpower
デスクトップ上でチャールズ(http://www.charlesproxy.com)をプロキシとして使用して、画像レスポンスヘッダーを追加しましたアクセス制御許可元ライン)。これはdev用です。動作すれば、イメージサーバのヘッダを変更してaccess-control-allow-origin行を追加するように要求します。
私の理解では、イメージレスポンスヘッダーにアクセス制御可能な原点行がある場合、JavaScriptがキャンバスを編集できるようになりました。 –
私はそれをついに見つけました。見つからない部分は、imageのcrossOriginプロパティを "Anonymous"に設定しています。 詳細情報:https://developer.mozilla.org/en-US/docs/CORS_Enabled_Image –