저와 같은 현상의 글입니다.
Android 에서 현상이 확인되었구요.
iOS 는 정상으로 확인되었습니다.
https://devtalk.kakao.com/t/topic/42272
https://devtalk.kakao.com/t/topic/42234
17년도에 known issue 인데 아직 개선이 안되었을까요?
우선 대체 방식으로 rest api 이용 예정인데요.
rest 를 이용한다 하여도 한 가지 이슈가 있습니다.
페이스북/인스타그램 인앱 브라우저에서 카카오톡 자동 로그인이 제공되지 않아 아이디/비밀번호를 입력하는 구간에서 유저의 이탈이 많은 것 같습니다.
네이버 인앱 브라우저로 테스트 할 땐 정상이네요.
Android / iOS 에서 위 문제가 발생하는데 이 부분 개선 가능한 부분일까요?
위 현상으로 서비스 제공이 원활하게 되지 않아 다음과 같은 코드로 크롬을 실행시켜 해결하긴 했습니다만… 확실한 해결방안이 아니라서 개선이 가능했으면 좋겠네요.
if (
// SamsungBrowser
/samsungbrowser/i.test(navigator.userAgent.toLowerCase()) ||
// instagram
/(chromium|instagram)[\/ ]([-\w\.]+)/i.test(navigator.userAgent.toLowerCase()) ||
// facebook
/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i.test(navigator.userAgent.toLowerCase())
) {
if (navigator.userAgent.match('Android')) {
var url = location.href.replace(/https?:\/\//i, '');
window.location = `intent://${url}#Intent;scheme=http;package=com.android.chrome;end`;
}
}