카카오톡 태블릿 및 태블릿 모드에서의 동작 문의 드립니다

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


version : 2.3.0

안녕하세요. 웹뷰에서 카카오 공유하기 문의드립니다.

다른 게시물에서의 태블릿 카카오톡 공유하기 관련 답변을 확인해 보니,

카카오톡 실행은 모바일 브라우저에서만 지원되며 모바일 브라우저 여부는 UA값에 Mobile 값 유무로 판단하고 있다고 댓글을 주셨습니다. (23년 8월경)

현재 태블릿 기기나 갤럭시 폴드의 태블릿 모드에서는 해당 값이 제거되기 때문에, 톡 실행을 할수 없는 환경으로 판단되어 웹으로 동작하게 되는 데

현재도 해당 사항을 개선할 수 있는 기능이 추가가 아직 되지 않아 해당 문제를 해결하려면 임의로 UA에 ‘mobile’ 데이터 값을 넣어서 임시로 해결해야 하는 상황일지 궁금하여 문의 드립니다.

안녕하세요.

UA상 모바일이 명시적인 경우만 카카오톡앱으로 공유처리하고 있어서

아쉽지만, 태블릿 모드에서 웹공유 사용 하지 않으시려면, UA 값 변경해주셔야합니다.

혹시, 웹으로 공유가 되면 어떤 불편한점 있으실까요?

모바일 디바이스 중 폴더블 디바이스의 태블릿 모드에서 카카오톡 공유하기 기능이 동작하지 않아 해당 경우 UA값을 추가해주는 경우 밖에 없을까 하여 문의를 드렸습니다. 현재 저희 앱의 웹뷰에서는 앱 공유가 구현이 되어 있는 상황입니다.

카카오톡 공유하기가 웹방식으로 구동되는 경우, 팝업으로 구동되므로 앱의 웹뷰에서는 팝업을 구현해주셔야 정상작동합니다.

UA에 실제 태블릿을 구분할 값이 없고
폴더블 디바이스의 모델명을 SDK에서 확인하는 것은 모델명 관리와 신규모델 오작동 부담이 있어서
태블릿 모드는 UA에 mobile 적용하여 카카오톡 앱으로 공유하도록 안내드리고 있는데요.

구현하신 앱공유도 동일한 동작이라 사용하셔도 무방하지만, UA에 mobile 적용을 권장드립니다.


  • 이용자 편의를 위해 모델명을 SDK에서 확인하는 것 다시 내부 개선 제안 해보겠습니다.