@capgo/capacitor-webview-version-checker을 사용하여
웹뷰의 최신 버전을 확인하고 사용자에게 업데이트를 안내하는 공개 API
설치
bun add @capgo/capacitor-webview-version-checker
bunx cap sync
bunx cap sync code의 네이티브 코드를 프로젝트에 복사합니다. 플러그인 업그레이드 후 다시 실행하세요.
수입
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
API을 한눈에
| 방법 | 설명 |
|---|---|
check |
최신 버전 확인을 실행하고 알려진 최신 상태를 반환합니다. |
startMonitoring |
앱이 재개동될 때 일반적으로 백그라운드 모니터링을 활성화합니다. |
stopMonitoring |
모니터링을 비활성화합니다. |
getLastStatus |
최근에 해결된 상태를 반환하거나, null 아직 확인이 실행되지 않았을 경우. |
showUpdatePrompt |
사용자에게 WebView 업데이트를 요청하는 네이티브 프롬프트를 표시합니다. |
openUpdatePage |
구성된 업데이트 페이지를 직접 열어줍니다. |
예시
check()
최신 버전 확인을 실행하고 알려진 최신 상태를 반환합니다.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.check();
console.log(result);
startMonitoring()
앱이 재개동될 때 일반적으로 백그라운드 모니터링을 활성화합니다.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.startMonitoring();
console.log(result);
stopMonitoring()
모니터링을 비활성화합니다.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.stopMonitoring();
console.log(result);
getLastStatus()
최근에 해결된 상태를 반환하거나, null 아직 체크가 실행되지 않았습니다.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.getLastStatus();
console.log(result);
showUpdatePrompt()
사용자에게 WebView 업데이트를 요청하는 네이티브 프롬프트를 표시합니다.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.showUpdatePrompt();
console.log(result);
openUpdatePage()
구성된 업데이트 페이지를 직접 열립니다.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.openUpdatePage();
console.log(result);
이벤트를 듣습니다.
addListener 핸들을 반환합니다. Call handle.remove() 화면이 언마운트될 때 호출됩니다.
전체 참조
Using @capgo/capacitor-webview-version-checker에서 계속 진행하세요.
Capacitor-WebView-Version-Checker를 사용 중이라면 @capgo/capacitor-웹뷰 버전 확인기 자연스러운 미디어 및 인터페이스 동작을 계획하고 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-웹뷰-버전-체커와 연결합니다. @capgo/capacitor-웹뷰 버전 확인기 for the implementation detail in @capgo/capacitor-webview-version-checker, Getting Started Getting Started의 구현 세부 정보 @capgo/capacitor-라이브-활동 native 기능을 위한 @capgo/capacitor-live-활동 @capgo/capacitor-라이브-활동 @capgo/capacitor-라이브-액티비티에 대한 구현 세부 사항 @capgo/capacitor-video-player native 기능을 위한 @capgo/capacitor-video-player.