🦥
html2canvasの動作が遅い時の代替手段
症状
- html2canvasの最新version(2024/2/14時点)であるv1.4.1を使用した際、画像化時の挙動に30秒~2分程度の時間がかかってしまい、UXの観点から考えると、とても使える状況ではありませんでした。
解決方法
- ↑こちらのissueを参考に、html-to-imageを代替手段としたところ、パフォーマンスが改善しました🎉
まとめ
- html2canvasがまだまだ主流ではありますが、今後はhtml-to-imageが代替していくような気がしています。
- https://betterprogramming.pub/heres-why-i-m-replacing-html2canvas-with-html-to-image-in-our-react-app-d8da0b85eadf
Discussion