특정 사이트는 '⋮ 메뉴 → 홈 화면에 추가' 시, 강제로 '앱 설치' 밖에 안 나오는 경우 존재.
방법 1., 2., 3. 이 있고, 방법이 올라갈수록 더 강력하지만 안정성이 더 떨어짐(e.g. 아이콘 미적용).
방법 1. 덜 강제적, 아이콘 잘 나옴
- 바로가기 만들고 싶은 사이트의 페이지를 안드로이드 크롬으로 접속.
- 비행기 모드를 켬(즉 인터넷 연결을 끊음).
- 평범하게 우상단 '⋮ → 홈 화면에 추가' 를 선택.
- 여전히 팝업 메뉴가 이름 상으로는 '앱 설치' 라고 뜬다.
- 그러나 실제 '설치' 를 선택하면 '앱 설치' 가 아니라 '홈 화면의 추가' 메뉴로 연결됨.
- 때문에 이 메뉴에서 '추가' 를 누르면 앱이 설치되지 않고 평범한 사이트처럼 바로가기가 생성됨.
- 인터넷 연결이 끊겨있기 때문에
PWA셋업이 무효화 돼서 그런 것. - 이 방법은 정상적으로 바로가기를 만든 것 처럼 제대로 아이콘이 표시됨.
방법 2. 중간, 아이콘 유동적
- 바로가기 만들 페이지에 접속해 URL을 직접 클립보드에 복사.
- '⋮ 메뉴 → 설정 → 인터넷 사용 기록 삭제 → 상단 드롭다운 → 전체 기간 → 데이터 삭제' 로 종료.
- 비행기 모드 켬(마찬가지 인터넷 연결 끊어도 됨).
- 인터넷이 연결 안 된 상태에서 다시 크롬 브라우저 켬.
- 연결 안 된 상태(공룡 나오는 화면)에서, 무시하고 URL 란에
1.에서 복사한 주소 입력하고 진입. - 마찬가지로 공룡화면이지만, URL 상으로는 원하는 타겟.
- 이 상태에서 무시하고 '⋮ → 홈 화면에 추가' 로 등록하면 앱 대신 바로가기 생성.
- 이 방법은 '홈 화면에 추가' 발동 타이밍에 브라우저가 가진 정보에 따라 아이콘이 동적 적용됨.
방법 3. 가장 강력, 아이콘 안 나옴
- 우상단 '⋮ 메뉴 → 설정' 진입.
- 아래로 스크롤해 '사이트 설정' 진입.
- 아래로 스크롤해 '자바스크립트' 선택.
- 토글 눌러서
JavascriptOff. - 다시 사이트로 돌아와 '⋮ 메뉴 → 설정 → 인터넷 사용 기록 삭제 → 상단 드롭다운 → 전체 기간 → 데이터 삭제'.
- 사이트 재접속해 '홈 화면에 추가' 하면, 앱 설치가 아니라 제대로 '바로가기 만들기' 로 연결됨.
- 바로가기 생성 후 다시
1., 2., 3.경로에서 자바스크립트 토글 On - 다시
5.경로에서 인터넷 사용 기록 삭제하면 완료.
- Chrome에서 뭔 짓을 해도 무조건 앱 설치만 뜰 때, 강제로 일반 사이트처럼 등록하는 편법.
JS를 끄면 대부분의 경우 위에서 말한PWA셋업이 더 강하게 무효화됨.- 내장 기능으로는 이게 최후의 방법, 이것도 안 먹히면 바로가기 추가용 앱을 사용하는 단계로 넘어가야 함.
- 이 방법으로 등록시 아이콘 제대로 등록 안 될 수 있음, 그러나 바로가기 기능은 정상작동.