과거 라이브러리 문제 해결 사례들을 정리하다 html2canvas 의 issue를 살펴보게 되었다. 해당 플러그인은 특정 html요소를 canavs 정보 형태로 변환하는 기능을 한다. 해당 라이브러리는 대상 html의 dom의 정보를 기반으로 canvas정보로 랜더링 하는 과정을 거치는데 svg 이미지가 포한된 상황에서 문제를 발생시킨다. 1. 특정 style 적용 누락내 경우에는 ionic/angular 라는 플러그인에서 해당 플러그인을 사용했다.html의 기본 구성요소만 포함된 경우 정상적으로 동작하지만 ionic 프레임워크의 구성요소를 사용하여 html을 구성한 경우 특정한 style이 누락되는 상황들이 있었다.파싱 한 정보를 기반으로 직접 계산하며 랜더링 하기에 일반적이지 않은 속성은 누락될 수 ..