안녕하세요.
웹한글v2-13.82.0.156 버전에서 캐시를 사용하지 않는 환경에서 정상적으로 초기화되지 않는 현상이 확인되어 문의드립니다.
이 환경에서 13.82.0.156 버전 실행 시, 콘솔에 아래 로그가 출력된 이후
eqeditwa.js:1 register font: /opt/hnc/hoffice12/Shared/TTF/Install/HBatang.TTF
BuildWebHwpCtrl에 선언한 콜백이 호출되지 않아, 웹한글의 초기화 성공 여부를 알 수 없어서, 연동된 시스템이 후속 동작을 수행하지 않는 현상입니다.
콜백은 호출되지 않은 상태에서 에디터 화면만 보입니다.
참고로, 동일한 환경에서 13.82.0.147 버전은 정상적으로 콜백을 호출하고 있습니다.
추측하기로는 156 버전에서 웹한글 에디터 초기화 시점에 캐시를 활용하는 로직이 새롭게 추가된 것으로 보이며,
캐시가 비활성화된 환경에 대한 예외 처리가 고려되지 않은 상태로 구현된 것 같습니다.
요청사항
- 13.82.0.147 버전에서 13.82.0.156 버전 사이에, 웹한글 초기화 로직 중 캐시 관련 로직 변경사항이 있는지 검토 부탁드립니다.
- 캐시 비활성화 환경에서도 정상적으로 초기화될 수 있도록 예외 처리를 포함한 수정 버전 제공을 요청드립니다.
- 빠른 조치가 불가능할 경우, BuildWebHwpCtrl에서 콜백을 호출하지 않더라도, 에디터 초기화 성공 여부를 알 수 있는 방법을 안내 부탁드립니다.
해당 건에 대해 빠른 확인과 조치 부탁드립니다.
감사합니다.