ホームページ >ウェブフロントエンド >jsチュートリアル >キャンバスを画像としてエクスポートできないのはなぜですか? (汚染されたキャンバスエラー)
canvas.toDataURL() を使用してキャンバスを画像に保存しようとすると、次のような問題が発生する場合があります。エラー:
Uncaught SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.
原因:
セキュリティ上の理由から、ローカル ハード ドライブは「他のドメイン」とみなされ、キャンバスが汚染されます。
解決策:
テスト中に、次の解決策を試すことができます:
以上がキャンバスを画像としてエクスポートできないのはなぜですか? (汚染されたキャンバスエラー)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。