카카오톡 인앱브라우저 에서 외부 브라우저 이동 불가

  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 가 작동을 안하네요…

구글의 모든 방법들을 동원했는데 혹시 이거 해결을 어떻게 해야 하는지 아시는 분 계신가요??

안녕하세요.

아쉽지만, 데브톡에서 외부 브라우저 이동은 지원하고 있지 않습니다.

‘intent://’ + location.href.replace(/https?:///i, ‘’) + ‘#Intent;scheme=http;package=com.android.chrome;end’; 에서 http대신 https로 바꿔보시면 어떨까요?