GetTextFile 함수 문의드립니다.

현재 GetTextFile이 작동되지 않는 경우가 있어 문의드립니다.

HwpCtrl.GetTextFile(“TEXT”, “”, function(text) {
/* 여러 가지 작업 수행 */ ← 이 부분이 아예 실행되지 않습니다. 즉 GetTextFile 함수를 호출하고 그 이후 과정에서 멈췄다는 것
});

이렇게 호출해서 사용하고 있고, callback으로 넘어온 text 값이 있으면 정상적으로 실행되는 것은 확인했습니다.

다만 text 값이 존재하지 않을 때, (입력하지 않았을 때) 저는 빈 문자열 (“”) 이 넘어오는 것을 예상했는데

아예 callback으로 값을 넘겨주지도 않고, 멈춰버린(?) 상황이 나와서 다음에 수행할 작업 역시 수행되지 않는 것을 확인했습니다.

에러 메시지도 따로 뜨지 않아서 로그를 찍어보면서 확인했습니다.

원래 이런 문제가 발생하는 것인지 혹은 해결 방법이 존재하는지 여쭤보고 싶습니다.

안녕하세요.

확인해보니 문서 내용이 없을 경우 “TEXT” 형식으로 저장시
callback 함수가 호출되지 않는 문제가 있습니다.

이 부분은 내부 검토 후 다음 패치에 개선하도록 하겠습니다.

GetTextFile API 사용시 TEXT 포맷은 비동기 호출이 아니기 때문에
아래와 같은 형식으로 사용하셔도 됩니다.

var text = HwpCtrl.GetTextFile("TEXT");

확인해보시고 이상 있으시면 다시 문의해주세요.

1개의 좋아요