const isKakao = navigator.userAgent.match('KAKAOTALK');
if (isKakao) {
alert('우측 하단 설정을 눌러서 다른 브라우저로 열기를 클릭해주세요.');
if (navigator.userAgent.match('Android')) {
alert('안드로이드');
location.href =
'intent://' + location.href.replace(/https?:\/\//i, '') + '#Intent;scheme=http;package=com.android.chrome;end';
} else {
location.href = 'kakaotalk://web/openExternal?url=' + encodeURIComponent(target_url);
}
}
위의 코드를 추가했는데 안드로이드 폰에서 alert(‘안드로이드’) 까지는 출력이 됩니다.
근데 location.href 가 작동을 안하네요…
구글의 모든 방법들을 동원했는데 혹시 이거 해결을 어떻게 해야 하는지 아시는 분 계신가요??