← 라이브러리 문서로 돌아가기

배포 및 설치 가이드

환경에 맞는 라이브러리를 선택하고 설치하세요

📦 환경별 라이브러리 선택

Nativify는 실행 환경에 따라 최적화된 두 가지 버전의 라이브러리를 제공합니다. 사용자의 앱이 실행되는 환경에 맞춰 적절한 라이브러리를 선택하세요.

📱 Native WebView 환경

대상: 네이티브 앱(Android/iOS) 내의 WebView에서 실행될 때

파일명: web-bridge.js (약 13KB)

특징: 네이티브 기능을 호출하기 위해 Bridge 통신을 사용합니다. 푸시 알림 처리는 네이티브 앱에 위임합니다.

web-bridge.js 다운로드

🌐 웹 브라우저 환경

대상: Chrome, Safari 등 일반 브라우저에서 실행될 때 (PWA 포함)

파일명: native-bridge-fcm.js (약 50KB)

특징: Firebase SDK를 내장하여 웹 자체적으로 푸시 알림을 처리합니다. 네이티브 기능이 없을 경우 폴백(Fallback) 기능을 제공합니다.

native-bridge-fcm.js 다운로드

🚀 설치 방법

직접 다운로드 및 호스팅 (권장)

위의 다운로드 버튼을 통해 JS 파일을 다운로드 받은 후, 프로젝트의 public/js 또는 assets 폴더에 위치시키고 참조하세요.

<script src="/js/web-bridge.js"></script>

✅ 설치 확인

라이브러리가 정상적으로 로드되었는지 확인하려면 개발자 도구 콘솔에서 다음을 입력해보세요:

// Native WebView
console.log(window.webBridge); 

// Web Browser
console.log(window.nativeBridge);

객체가 정의되어 있다면 설치가 성공한 것입니다.

빠른 시작 가이드로 이동 →