문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
JS SDK Version: 2.7.2
디벨로퍼스 앱ID: 테스트 앱( 837162 ), 운영 앱( 540072 )
안녕하세요.
Next.js 12.3.4 / React 18.3.1를 사용중인 프로젝트에서 카카오톡 JS SDK를 사용하여 카카오톡 공유기능을 사용하고 있습니다.
Kakao.Share.sendCustom 함수를 사용중이며 삼성브라우저에서 JS SDK가 제대로 동작하지 않는 경우가 있는 것 같습니다.
이렇게 추측하는 이유는 버튼 클릭 이벤트를 통하여 sendCustom 호출시 Cannot read properties of undefined (reading ‘sendCustom’) 에러가 드문드문 발생하기 때문입니다.
sendCustom 호출 흐름은 다음과 같습니다.
- 초기화되어 있지 않다면 초기화를 실행
- 초기화가 성공적이지 않다면 실행되지 않도록 예외처리
- 위 2가지 문제 없다면 sendCustom 호출
해당 건 관련하여 혹시 제가 보완할 부분이 있을지 아니면 해결방법이 있을지 안내 부탁드립니다.