한줄공지
  • 등록된 공지내용이 없습니다.

카카오톡 인앱브라우저 대신 외부 브라우저 실행 방법

2024년 4월 26일
조회수 96
코멘트 0

카카오톡에 링크를 클릭시 기본은 카카오톡의 인앱 브라우저로 실행이 됩니다. 여러가지 이유로 인앱 브라우저 대신 스마트폰의 기본 브라우저로 링크를 실행하기를 원한다음 다음의 방법을 사용 할 수 있습니다.

 

이 포스트에서 테스트를 위해 다음의 URL을 제공 합니다. (아래 링크를 복사 한 후 카카오톡에 보내기 후 테스트 해보세요)

테스트 링크: https://www.harulogs.com/user-agent.php

location.href = 'kakaotalk://web/openExternal?url=https://www.harulogs.com/user-agent.php';

위 코드가 삽입되면 링크를 강제로 외부 브라우저(안드로이드는 크롬, 삼성브라우저 아이폰은 사파리)로 강제로 실행 합니다.

 

다음은 언어별 사용자의 User Agent를 정규식으로 판단후 카카오톡 인앱 브라우저일경우 강제로 외부 브라우저로 실행하는 방법입니다.

 

PHP

if(preg_match("/kakao/i", $_SERVER["HTTP_USER_AGENT"])) {
    // Your code here
}

JavaScript

if (navigator.userAgent.match(/kakao/i)) {
    // Your code here
}

안정적이고 저렴한 가상 서버(VPS) 안내

안정적인 서버 호스팅을 찾고 계신가요? 지금 Vultr 호스팅을 한번 이용 해 보세요. 지금 보고 계신 HaruLogs 사이트도 Vultr에서 VPS 호스팅 하고 있습니다. 한국, 일본, 미국등 다양한 국가에 클릭 몇번으로 안정적이고 저렴한 VPS를 운영 할 수 있습니다.

아래 배너를 통해 회원 가입을 하시면 100달러의 무료 크레딧을 받을 수 있습니다. 100달러의 무료 크레딧은 Vultr의 최소 사양 VPS를 20대 동시 운영가능한 크레딧입니다.

지금 무료로 Vultr $100 크레딧 선물 받기

 

Vultr 서비스 요약

  • VPS
    • 인스턴스
      • AMD 또는 Intel High Performance 인스턴스 최저 $6 - 1vCPU, 1GB Memory, 2TB Bandwidth, 25GB NVMe
    • 엣지
  • Block Storage
  • Object Storage (AWS S3 호환)
  • Firewall
  • Network
  • Load Balancers
  • Kubernetes
  • Databases
포스트 통계
지금 보고있는 포스트의 통계 데이터를 확인 해 보세요.
  • 총 조회수
    97
  • 최근 30일 조회수
    29
연관 포스트
코멘트 작성