vulcan9 / jikji.editor

jik-ji 프로젝트 관리
Other
0 stars 0 forks source link

텍스트 입력박스에 한글 입력시 마지막글자 사라짐 현상 #242

Closed kenny14 closed 1 year ago

kenny14 commented 3 years ago

이슈 내용 텍스트 입력박스에 한글 입력시 마지막글자가 사라지는 현상이 있습니다.

재연 방법 재연 방법을 단계별로 기술합니다.

  1. 텍스트 입력박스에 한글 입력
  2. 입력후 100ms 정도 이후 글자 사라짐 http://112.217.210.162:8080/dev/inputTest/OPS/page-1.html

실행 환경

Additional context Angular 한글 입력 이슈

vulcan9 commented 3 years ago

직지 저작툴 및 출판된 epub 결과물에서는 angularJS를 사용합니다. (not angular)

문제 확인

문제 발생 버전

Jik-ji_Editor_2.1.22 이하에서 발생
사용중인 angularJS 버전 : AngularJS v1.6.4

관련 angularJS 이슈

angularJS 에서 해당 이슈가 패치되었습니다. https://github.com/angular/angular.js/issues/6656 https://github.com/angular/angular.js/issues/6058

문제 해결

angularJS 버전 업데이트

Jik-ji_Editor_2.1.23 이후 버전에 적용
업데이트 angularJS 버전 : AngularJS v1.8.2

Jik-ji_Editor_2.1.23 버전으로 업데이트 후 출판하면 문제가 해결됩니다.

출판된 epub에서 직접 업데이트 방법

epub에 적용할 업데이트 (AngularJS v1.8.2) 버전 다운로드 : epub lib.zip 이미 출판된 epub 파일에서 문제 해결을 위해 다음 위치에 angularJS 버전을 덮어쓰기 합니다.

epub 파일내 라이브러리 위치
/OPS/js/lib/[angularJS 폴더]

2.1.23 버전(이상)에서 처리(구현) 되었습니다.