mozilla
검색 결과

    Writing a web app for Firefox OS

    B2G 앱은 HTML, CSS, Javascript 로 작성된 웹앱입니다. 다른 일반적인 웹 사이트를 공개하는 것과 같이 웹 상에 배포할 수 있습니다. 웹 사이트를 단말에 웹앱으로 설치 가능하게 하려면, 아래 설명에 따라 매니페스트를 꾸며야하고 설치 버튼과 연결해야 합니다.

    우선 아래의 기사를 먼저 읽는 것을 추천합니다.

    물론, Open Web Apps 에 대해 보다 깊게 배우기도 좋을 것입니다.

    Installing the Web app

    앱과 매니페스트를 웹 상에 배포한 뒤, Gecko 에 인식시킬 필요가 있습니다. 설치 시, Gecko 는 매니페스트의 내용을 읽고 홈 화면에 아이콘을 추가하는 등 필요한 처리를 합니다.

    앱을 인스톨하려면, navigator.mozApps.install API 를 호출해야합니다. 아래는 앱을 스스로 배포하는 경우 앱에 포함되는 설치 버튼에 대한 예제입니다.

    <script>
    var manifest_url = "http://my.webapp.com/manifest.json";
    </script>
    
    <button onclick="navigator.mozApps.install(manifest_url); return false;">
      Install this awesome app on your homescreen!
    </button>
    

    Note: 설치 버튼은 Firefox Marketplace 와 같은 앱 마켓에서 찾을 수 있습니다. 그러나 사이트의 메인 페이지에 "Install as web app" 버튼이 있다면 아주 편리할 것입니다.

    이제 B2G 브라우저 앱으로 웹 사이트에 방문하고 인스톨 버튼을 눌러보세요.

    문서 태그 및 공헌자

    Contributors to this page: sarojaba
    최종 변경: sarojaba,