2012-01-13 7 views
0

画像が描画されたキャンバスから画像データを取得しようとすると、セキュリティエラーが発生します。私はエラーの小さなデモンストレーションをすることに決めました。誰かが答えを持っていれば、私の他のコードをすべて調べる必要はなく、エラー自体を見ることができました。その後、デモをアップロードしたときにエラーはありませんでした。私はまだ私のコンピュータ上のローカルファイルでこのエラーが発生します。ローカルで動作しない場合、なぜオンラインで動作しますか?この問題を解決する方法はありますか?デモはhereです。HTML5 - 画像データがキャンバスからローカル画像で取得されたときのセキュリティエラー

+0

これは非常に境界線 "本当の質問ではない"と思う。より具体的な詳細(コード/マークアップ)で質問を更新してください。リンクは、ポストではなく、*ポストではなく*サポートするために使用する必要があります。 – casperOne

+0

[キャンバスオブジェクトをイメージに保存するときにセキュリティエラーが発生する](http://stackoverflow.com/questions/8128118/get-security-error-when-saving-canvas-object-into-an-image) – robertc

答えて

1

起源がfile:///の画像は、常に汚れていると見なされます。ちょっと前の理由を概説しましたhere.基本的に、ルールがそうでないと、javascriptアプリケーションはハードドライブの(非常に)初歩スキャンを行い、画像を見つけてあなたの同意なしにアップロードしようとします。

Chromeのようなブラウザの中には、開発者テストのセキュリティルールを無視できるフラグがあります。私はクロムのための旗が--disable-web-security

関連する問題