작성
·
207
답변 2
0
0
안녕하세요 재승님,
화면에서 사용자의 입력을 받아 아이콘을 추가할 수 있습니다.
다만, 코드로 직접 구현하시더라도 일단 인스톨 배너 설치 조건은 만족하셔야해요.
잠깐 다시 짚어드리자면 웹앱 매니페스트 파일의 start url, name, icons, display 타입 정의되어 있어야 하고 서비스워커의 fetch 이벤트가 설치되어 있어야 합니다.
다시 질문하신 내용으로 돌아가 예시 코드를 잠깐 작성해드리면,
window.addEventListener('beforeinstallprompt', e => {
e.preventDefault();
tempPrompt = e;
})
window.addEventListener('click', e => tempPrompt.prompt());
정도가 되겠습니다.
더 자세한 건 아래 링크를 참고해보세요.
https://developers.google.com/web/fundamentals/app-install-banners/
수강해주셔서 감사합니다 :)