アイコン(アバター)画像が正方形でないとその表示に不具合が発生するかもしれないため
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
正方形でないときはそもそも「クロップしない」が無効化されている方が自然だと思います
Edgeはクロップ対応してないのでクロップしない機能を無効化するとまずそう
クロップ用のライブラリは何でしたっけ…それとも自前実装?
cropperjs https://fengyuanchen.github.io/cropperjs/ ならはEdgeでも使えていそうだし導入も簡単そうる
EdgeHTMLもバージョンごとに進歩しているので、Edgeの新しいバージョンでは動く可能性がある(お節介ではあると思いますが)
(それともライブラリ以外の場所に原因があるのかしら)
せめて対応できるとすれば
クロップ画面を表示せずそのまま設定。
(この場合は残念ながら正方形でない画像が設定される場合があります)
クロップ画面を表示して且つ、元が正方形でないときは「クロップしない」を無効化してクロップを強制する。
あとはvue-cropperjsの不具合修正を依頼するとか
https://agontuk.github.io/vue-cropperjs/ デモページでそもそもエラーが出てくるので
またはcropperjsを利用して自前で実装してもいいのかもしれない(vueよくわからないので可能かどうかわかりませんが…)