안녕하세요. !
OCX → 웹 기안기 교체 작업을 하고 있는데
SetTextFile이 제대로 작동되지 않아서 문의드립니다.
현재 상황
- 기안기를 초기화한 뒤 db에 있는 값을 읽어와서 (Base64 encoding) 뿌려주려고 합니다.
- 값은 제대로 들어가는 것까지 확인했습니다.
- 다만 값이 비어있는 경우 SetTextFile의 callback을 받아오지 못하는 상황이 벌어졌습니다.
var HwpCtrl = HwpFrame.contentWindow.HwpCtrl;
HwpCtrl.SetTextFile($("#content").val(), "HWP", "", function(){
// $("#content").val()의 값은 "" 빈 문자열이고
// 콜백을 못 받아오고 멈춤..
// 이 밑에는 HwpCtrl.EditMode ~~ 등등 설정해야 함.
});
- 저번에 GetTextFile 이였나. 그것도 빈값이 들어가 있을 경우에 콜백을 못 받아오는 현상이 있었는데,
어떻게 해결하면 좋을지 생각이 안 났습니다. - if문으로 빈 문자열인 경우 return을 하면 되지만 불필요한 코드를 추가하는 것 같아서 답변을 듣고 싶네요.