홈버튼(A2HS) 그누보드에서 설치해보신분 있으신가요?

홈버튼(A2HS) 그누보드에서 설치해보신분 있으신가요?

QA

홈버튼(A2HS) 그누보드에서 설치해보신분 있으신가요?

답변 1

본문

안녕하세요~

 

그누보드로 홈페이지를 만든후 PWA BUILDER를 이용하여 PWA로 변환하였습니다.

 

pwabuilder-sw.js, manifest.json 다 잘 생성되었고 휴대폰에서 크롬들어가서 오른쪽 위에 있는 설정 메뉴 누르면 나오는 '홈 화면에 추가'를 누르면 앱처럼 설치까지는 가능합니다.

 

다른사람이 홈페이지 접속시 홈페이지 INSTALL 되는 버튼을 추가로 만들고 싶은데.. 외국 싸이트 검색해서 따라해보면 작동이 안됩니다.. 어떻게 해야 되는지 모르겠는데, 고수님 답변 부탁드립니다 ㅜㅜ

 

참고로 a2hs.js 라는 파일을 만들고

 

btnInstall.addEventListener('click', () => {
  // Update the install UI to remove the install button
  document.querySelector('#install-button').disabled = true;
  // Show the modal add to home screen dialog
  installPromptEvent.prompt();
  // Wait for the user to respond to the prompt
  installPromptEvent.userChoice.then((choice) => {
    if (choice.outcome === 'accepted') {
      console.log('User accepted the A2HS prompt');
    } else {
      console.log('User dismissed the A2HS prompt');
    }
    // Clear the saved prompt since it can't be used again
    installPromptEvent = null;
  });
});

 

그누보드 관리자모드 -> 기본환경설정에 있는 추가 script, css 적는 란에 <script src="/a2hs.js" defer></script>

 

요렇게 입력을 해놨는데 작동이 안됩니다 ㅜㅜ

이 질문에 댓글 쓰기 :

답변 1

a2hs를 해보질 않았지만,  코드를 직접 head.php쪽에 넣어 보세요. (해당 테마의 다른 자바스크립트가 있는 곳에..) 

 

https://developer.mozilla.org/ko/docs/Web/Progressive_web_apps/Add_to_home_screen

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 17,127
© SIRSOFT
현재 페이지 제일 처음으로