안녕하세요.
Kakao.Link.sendCustom({
templateId: …,
templateArgs: {…},
installTalk: true,
fail: function() {
alert(‘지원하지 않는 플랫폼입니다.’);
},
success: function(messageObj) { }
});
웹사이트에서 위와 같은 스크립트로 공유하기 기능을 구현했는데
iOS Safari의 경우 아래 첫번째 스크린 샷과 같이 system confirm이 뜨는데
여기서 취소를 누르면 아무런 액션이 발생하지 않아야 하는데 취소를 누를경우 itunes 웹사이트로 이동하고 있습니다.
(iOS 11에서는 간헐적으로 “주소가 유효하지 않기 때문에 Safari가 해당 페이지를 열 수 없습니다.” 라는 alert이 뜨기도 합니다.)
위에 구현된 코드가 잘못된 것인지, 아니면 SDK에서 취소 액션에 대해서도 itunes로 강제 이동을 시키는지 문의드립니다.
사용자 액션으로 봐서는 취소를 클릭했을땐 어떠한 액션도 발생하지 않아야 하는데 itunes로 이동하는 것이 버그로 보여집니다.
확인 부탁드립니다.