안녕하세요.
JavaScript SDK를 이용해서 Android, iOS 웹뷰 내에서 카카오링크 메세지 보내기를 구현중입니다.
여러차례 테스트 해봤는데
link에 url
혹은 query parameter
에 ‘referral’ 이라는 단어가 포함되어 있으면,
아무것도 없는 '카카오링크’만 써져있는 빈 메세지가 전달됩니다.
애플리케이션에 등록한 도메인도 동일합니다.
Android는 잘 작동하는데 iOS만 유독 이상하네요
// referral 이라는 단어가 포함되어 있으면 비정상 작동
let url = `http://{app-domain}/referral/referral.html?referralCode=`;
Kakao.Link.sendDefault({
objectType: 'text',
text: 'blah~ blah~',
link: {
mobileWebUrl: url,
webUrl: url,
},
})