1
ローカルファイルシステムに外部Webサイトから読み込まれたイメージをキャンバスに保存する方法はありますか?キャンバスに外部イメージをローカルファイルに保存する
私はtoDataUrl()を試してみると、セキュリティエラーが発生したばかりです。 Firefoxでは、右クリックでキャンバスをファイルに保存できますが、これはChromeでは不可能です。
ローカルファイルシステムに外部Webサイトから読み込まれたイメージをキャンバスに保存する方法はありますか?キャンバスに外部イメージをローカルファイルに保存する
私はtoDataUrl()を試してみると、セキュリティエラーが発生したばかりです。 Firefoxでは、右クリックでキャンバスをファイルに保存できますが、これはChromeでは不可能です。
セキュリティ上の理由から、toDataUrl()
は使用できません。
これがなぜ起こっているのかは、corsを調べる必要があります。
Here's a bit on why it should be this way。
これはFirefoxの機能で、すべてのローカルなのでsave-asを右クリックすることができます。それがtoDataUrl()
である場合、ウェブページはまた、キャンバスデータをサーバに送信しようとする可能性があり、それを望まない。
save-asを右クリックすると、Operaの要求された機能で、いつか他のブラウザにアクセスする可能性がありますが、すぐに機能することはありません。
私たちにコードを教えてください。原則としてcanvasはpng/jpeg/bmpにエクスポートできます。 – Bakudan