
📸 Safari에서 이미지가 누락된 채 다운로드되는 문제 해결기 (with html-to-image)
·
개발자의 성장 도파민 기록
토스터 부스에서는 사용자가 촬영한 네컷 사진을 PNG로 다운로드할 수 있도록 dom-to-image 를 사용하고 있었습니다.(( 그 전에는 html2Canvas 도 고려해봤으나 해당 라이브러리는 filter css 를 호환하지 않고, 우리 서비스는 보정 필터가 핵심 기능이라 dom-to-image 로 변경한 이력이 있음. )) 그러다 최근 디버깅 중 dom-to-image 는 사파리 브라우저를 호환하지 않는다는 걸 발견한 후 html-to-image 로 변경하였습니다.첫 MVP에서는 노트북 환경을 우선적으로 작업하다보니 사파리에서 작동 안하는 이슈를 캐치하지 못하는 불찰이 있었습니다.. 이후 html-to-image의 toBlob() 함수를 사용하여 작업을 진행했습니다. 그런데 테스트 도중 Safari ..