WebView 미니앱에서 Canvas(Fabric.js) 기반 이미지 에디터 사용 시 성능 제한 문의

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요, 제작 관련 서비스를 앱인토스로 출시하려고 준비 중입니다.

서비스 중 캔버스 에디터 기능이 있는데, Fabric.js(HTML5 Canvas 라이브러리)를 사용하여 이미지 배치, 텍스트 편집, 드래그/리사이즈 등의 인터랙션을 구현합니다.

WebView 미니앱 환경에서 아래 사항이 궁금합니다:

  1. WebView에서 HTML5 Canvas 기반의 인터랙티브 에디터 사용에 알려진 제한사항이 있나요? (메모리 제한, GPU 가속 지원 여부 등)
  2. Canvas 위에서 터치 이벤트(드래그, 핀치 줌)가 정상적으로 동작하나요? 토스 앱의 제스처와 충돌하는 경우가 있는지 궁금합니다.
  3. 비슷하게 Canvas/WebGL을 활용하는 WebView 미니앱 사례가 있을까요?
  4. 혹시 성능 이슈가 있을 경우, 특정 화면에서 외부 브라우저로 전환하는 방식은 검수 시 허용되나요?

감사합니다.