안드로이드 크롬 강제 홈화면 바로가기 추가

특정 사이트는 ' 메뉴 → 홈 화면에 추가' 시, 강제로 '앱 설치' 밖에 안 나오는 경우 존재.

방법 1., 2., 3. 이 있고, 방법이 올라갈수록 더 강력하지만 안정성이 더 떨어짐(e.g. 아이콘 미적용).

방법 1. 덜 강제적, 아이콘 잘 나옴

  1. 바로가기 만들고 싶은 사이트의 페이지를 안드로이드 크롬으로 접속.
  2. 비행기 모드를 켬(즉 인터넷 연결을 끊음).
  3. 평범하게 우상단 '홈 화면에 추가' 를 선택.
  4. 여전히 팝업 메뉴가 이름 상으로는 '앱 설치' 라고 뜬다.
  5. 그러나 실제 '설치' 를 선택하면 '앱 설치' 가 아니라 '홈 화면의 추가' 메뉴로 연결됨.
  6. 때문에 이 메뉴에서 '추가' 를 누르면 앱이 설치되지 않고 평범한 사이트처럼 바로가기가 생성됨.
  • 인터넷 연결이 끊겨있기 때문에 PWA 셋업이 무효화 돼서 그런 것.
  • 이 방법은 정상적으로 바로가기를 만든 것 처럼 제대로 아이콘이 표시됨.

방법 2. 중간, 아이콘 유동적

  1. 바로가기 만들 페이지에 접속해 URL을 직접 클립보드에 복사.
  2. ' 메뉴 → 설정 → 인터넷 사용 기록 삭제 → 상단 드롭다운 → 전체 기간 → 데이터 삭제' 로 종료.
  3. 비행기 모드 켬(마찬가지 인터넷 연결 끊어도 됨).
  4. 인터넷이 연결 안 된 상태에서 다시 크롬 브라우저 켬.
  5. 연결 안 된 상태(공룡 나오는 화면)에서, 무시하고 URL 란에 1.에서 복사한 주소 입력하고 진입.
  6. 마찬가지로 공룡화면이지만, URL 상으로는 원하는 타겟.
  7. 이 상태에서 무시하고 '홈 화면에 추가' 로 등록하면 앱 대신 바로가기 생성.
  • 이 방법은 '홈 화면에 추가' 발동 타이밍에 브라우저가 가진 정보에 따라 아이콘이 동적 적용됨.

방법 3. 가장 강력, 아이콘 안 나옴

  1. 우상단 ' 메뉴 → 설정' 진입.
  2. 아래로 스크롤해 '사이트 설정' 진입.
  3. 아래로 스크롤해 '자바스크립트' 선택.
  4. 토글 눌러서 Javascript Off.
  5. 다시 사이트로 돌아와 ' 메뉴 → 설정 → 인터넷 사용 기록 삭제 → 상단 드롭다운 → 전체 기간 → 데이터 삭제'.
  6. 사이트 재접속해 '홈 화면에 추가' 하면, 앱 설치가 아니라 제대로 '바로가기 만들기' 로 연결됨.
  7. 바로가기 생성 후 다시 1., 2., 3. 경로에서 자바스크립트 토글 On
  8. 다시 5.경로에서 인터넷 사용 기록 삭제하면 완료.
  • Chrome에서 뭔 짓을 해도 무조건 앱 설치만 뜰 때, 강제로 일반 사이트처럼 등록하는 편법.
  • JS 를 끄면 대부분의 경우 위에서 말한 PWA 셋업이 더 강하게 무효화됨.
  • 내장 기능으로는 이게 최후의 방법, 이것도 안 먹히면 바로가기 추가용 앱을 사용하는 단계로 넘어가야 함.
  • 이 방법으로 등록시 아이콘 제대로 등록 안 될 수 있음, 그러나 바로가기 기능은 정상작동.