new Happytalk()으로부터 제공되는 instance에서 제공되는 함수
Open Chat Window
해피톡 웹채팅창이 열립니다.
ht.open();
JavaScript
복사
Close Chat Window
해피톡 웹채팅창이 닫힙니다.
ht.close();
JavaScript
복사
Connect To Kakaotalk Page
에디터에서 설정한 카카오톡 ID로 연결된 페이지로 이동합니다.
ht.linkToKakao();
JavaScript
복사
Connect To Navertalk Page
에디터에서 설정한 네이버톡톡 ID로 연결된 페이지로 이동합니다.
ht.linkToNaver();
JavaScript
복사
위 기능들은 iframe 로드가 다 완료된 이후 사용이 가능하므로 ht.event.on('happytalk:ready', ...) 이벤트 핸들러와 같이 사용해주시기를 권고합니다.
Change Params
해피톡 방 생성시 params를 변경합니다.
ht.setParams('파라미터 값');
// ex) 파라미터 한 개의 값
ht.setParams('parameter1=1');
// ex) 파라미터 두 개의 값 이상
ht.setParams('parameter1=1,parameter2=2');
JavaScript
복사
ht.event.on('happytalk:createChatRoom', function () {}) 이벤트 핸들러와 같이 사용해주세요.
통합 버튼을 사용 중인 경우 ht.event.on('happytalk:open', function () {}) 이벤트 핸들러와 같이 사용해주세요.
Send Text Message
채팅방 생성시 텍스트 메세지를 전송합니다.
/*
* @param {String} text
*/
ht.sendText(text);
JavaScript
복사
Send Image Message
채팅방 생성시 이미지 메세지를 전송합니다.
/*
* @param {File[] | FileList} file
*/
ht.sendImage(file);
JavaScript
복사
Finish Chat Room
채팅방 종료를 위해 confirm 모달창이 노출됩니다.
ht.endChat();
JavaScript
복사
