카카오톡 공유하기 오류 문의

현재 운영중인 앱에서 카카오 공유하기 기능 실행시 오류가 발생되는데.
웹은 이슈가 없고 갤럭시 폴드4에서만 이슈가 발생됩니다.

Kakao.Link.sendDefault({
objectType: ‘feed’,
content: {
title: sns_txt,
description: ‘’,
imageUrl: _image,
link: {
mobileWebUrl: sns_url,
webUrl: sns_url
}
},
buttons: [
{
title: ‘자세히 보기’,
link: {
mobileWebUrl: sns_url,
webUrl: sns_url
}
}
]
, installTalk : true
});

kakao.min.js:108 Uncaught TypeError: Cannot read properties of null (reading ‘focus’)
at vn (kakao.min.js:108:21631)
at Object.send (kakao.min.js:108:86356)
at To (kakao.min.js:108:93220)
at Object.sendDefault (kakao.min.js:108:93737)
at sendSns (snsShare.js?20230303144238:194:16)
at HTMLAnchorElement.onclick (goodsDetailMall.do?gdsNo=984275&isNativePopup=Y:7041:83)

확인 가능한 사항이 있는지 문의 드립니다.

안녕하세요.

재현가능한 URL, 앱 ID 부탁드립니다.

한샘몰앱

하단 “스토어 선택” > 아무 상품이나 이동 > 화면 중간 “공유하기” 기능 선택 > “카카오톡” 선택

앱 ID

123554

안녕하세요.

한샘몰앱의 웹뷰에서 User-Agent 값을 확인 부탁드립니다.
폴드4에서 태블릿 모드일 때, Mobile 값이 사라지게 되는데, 이렇게 되면 일반 브라우저와 동일한 환경으로 판단하여 동작하며 이 때 JS SDK 내부에서 사용하는 기술적인 방식은 웹뷰에서 허용되지 않습니다.

Mozilla/5.0 (Linux; Android 13; SM-F926N Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/110.0.5481.153 Safari/537.36 Android 13, SM-F926N, HSAppAOS/5.0.8, VDT

입니다.

한샘폴앱의 웹뷰에 UserAgent 값에 Mobile 키워드가 없는 경우 추가 부탁드립니다.
아쉽지만, JS SDK에서 모바일 브라우저가 아닌경우 웹 방식으로 동작하게 되고 이는 웹뷰 특성상 정상처리되지 않습니다.