解決したい事。
toDataURLでSECURITY_ERR: DOM Exception 18: The operation is insecureが
出てしまい。PNGが作成できない。
これを作成できるようにしたい。
現象
下記の手順でPNGを作成しているがiOS11だけ手順6.SECURITY_ERRが発生してしまう。
正確にはcanvas.toDataURL("image/png")でSECURITY_ERR: DOM Exception 18: The operation is insecure
と表示されてしまう。
下記が手順
1.html用意
2.SVGに入れる
3.base64にする
4.IMAGEにする
5.canvasにする
6.pngにする
※Android、iOS12では動作確認済み
クロスドメインの問題であることはわかりました。
サーバー上にあるファイルを参照するのであれば、解決する事もわかりましたが、
1~6は全てメモリ上で生成する為、全てローカルで処理するのでその方法では
解決出来ません。
最悪プラグインを作って解決しようかとは思っています。
あなたの回答
tips
プレビュー