문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
SKD 버전 : 1.43.0
앱 ID : 17533
안녕하세요.
저는 Javascript SDK 를 이용하여 피드 형식의 공유하기를 구현하고 있고,
SDK 버전의 경우 1.43.0 버전을 사용하고 있습니다.
기존엔 스크랩 형식의 공유하기로 기능을 구현하였는데요.
이번에 웹으로 보기/앱으로 보기 2개의 버튼으로 구현을 하고자 해당 부분 작업 중입니다.
앱으로 보기의 경우, 다이나믹 링크 주소를 설정하여 테스트 중입니다.
카카오톡 공유하기를 통해서가 아니라, 그냥 카톡창에 제가 설정할 다이나믹 링크를 입력하고, 해당 링크를 클릭하였을 때는 정상적으로 앱이 열리며 의도한 페이지로 이동을 하고 있습니다. (앱 설치가 안되어있으면 appstore 로 이동하게끔 되어있는 다이나믹 링크입니다.) 이것을 보면 다이나믹 링크 자체에는 문제가 없는 것으로 보이는데요.
Kakao.Share.sendDefault({
objectType: 'feed',
content: {
title: '...',
description: .....
imageUrl:
media,
link: {
....
},
buttons: [
{
title: '웹으로 보기',
link: {
mobileWebUrl: '다이나믹 링크 주소',
webUrl: '웹 주소',
},
},
{
title: '앱으로 보기',
link: {
mobileWebUrl: '다이나믹 링크 주소',
webUrl: '웹 주소',
},
},
],
});
그런데, 카카오톡 공유하기를 통해 버튼에 다이나믹 링크 주소를 지정해주면, 앱이 열리지 않고, 제가 의도하지 않은 모바일 웹 url 로 랜딩이 되는 현상이 발생하고 있습니다.
웹뷰로 되어있는 화면에서 공유하기를 구현한 것이라, 구현은 꼭 Javascript 로 해야하는 상황인데요.
혹시 관련하여 더 추가해야 할 설정 이라던지 이런 문제가 발생하는 원인을 알 수 있을까요?
앱으로 열기에 다이나믹 링크를 설정한다고 하더라도, 실제 버튼을 클릭했을 때 url 은 제가 지정한 url 과 달라지는 걸까요?