画像が描画されたキャンバスから画像データを取得しようとすると、セキュリティエラーが発生します。私はエラーの小さなデモンストレーションをすることに決めました。誰かが答えを持っていれば、私の他のコードをすべて調べる必要はなく、エラー自体を見ることができました。その後、デモをアップロードしたときにエラーはありませんでした。私はまだ私のコンピュータ上のローカルファイルでこのエラーが発生します。ローカルで動作しない場合、なぜオンラインで動作しますか?この問題を解決する方法はありますか?デモはhereです。HTML5 - 画像データがキャンバスからローカル画像で取得されたときのセキュリティエラー
0
A
答えて
1
起源がfile:///
の画像は、常に汚れていると見なされます。ちょっと前の理由を概説しましたhere.基本的に、ルールがそうでないと、javascriptアプリケーションはハードドライブの(非常に)初歩スキャンを行い、画像を見つけてあなたの同意なしにアップロードしようとします。
Chromeのようなブラウザの中には、開発者テストのセキュリティルールを無視できるフラグがあります。私はクロムのための旗が--disable-web-security
関連する問題
- 1. オーバーレイHTML5キャンバス画像
- 2. HTML5キャンバス画像クリッピング
- 3. クロムのキャンバスのローカル画像
- 4. 画像コントロールから画像データを取得WPF
- 5. SimplePieが画像から画像を取得することができます
- 6. ビデオからキャンバスへのHTML5描画画像
- 7. キャンバス要素:画像がクリックされた
- 8. Blackberry - ビットマップから画像データを取得
- 9. キャンバスでローカル画像を開く
- 10. HTML5キャンバスで画像を回転する
- 11. HTML5キャンバスで画像を拡大する
- 12. アンドロイドで、カメラから取得した画像の画像IDを取得する
- 13. html5キャンバス画像が表示されない、または画像が読み込まれない
- 14. 入力フィールドから画像を取得して画像データを取得する/画像を表示
- 15. Google画像:サムネイルURLから大きな画像URLを取得
- 16. html5キャンバス(javascript)に画像が表示されていません
- 17. 透明画像の背景HTML5のキャンバス
- 18. AS3、Facebook API - 画像がロードされた後にイベントオブジェクトから画像を取得できません。
- 19. データURLからキャンバスへの画像の描画
- 20. ユーザーが画像をクリックしたときの画像のrgb値を取得
- 21. iosで画像からテキストを取得する(画像処理)
- 22. HTML5キャンバス - 画像のプレビューと大きさが異なるスケーラブルなセクション
- 23. Django Cropper - トリミングされた画像から別のサイズ変更された画像を取得する
- 24. html画像からbase64でエンコードされたデータを取得する方法
- 25. CoreDataから取得されたTableViewの画像
- 26. 画像がデータベースに保存されるときの画像の高さと幅の取得
- 27. GDI +でキャンバスに画像を描画するときの長さと高さの取得方法
- 28. キャンバスを通して実際の画像サイズを取得できますか?
- 29. html5画像の下に画像
- 30. Rails 3.1.1画像アセットに壊れた画像を取得する
これは非常に境界線 "本当の質問ではない"と思う。より具体的な詳細(コード/マークアップ)で質問を更新してください。リンクは、ポストではなく、*ポストではなく*サポートするために使用する必要があります。 – casperOne
[キャンバスオブジェクトをイメージに保存するときにセキュリティエラーが発生する](http://stackoverflow.com/questions/8128118/get-security-error-when-saving-canvas-object-into-an-image) – robertc