メインコンテンツにジャンプ
@capgo/capacitor-ウェブビュー版チェッカー 認証 & セキュリティ オープンソース

ウェブビュー バージョン チェッカー Capacitor プラグイン

Capacitor プラグインのAndroid WebViewバージョンの新鮮さを確認し、ユーザーをネイティブの更新フローに導く

インストール

bun add @capgo/capacitor-webview-version-checker bunx cap sync
npm、pnpmまたはyarn
  • npm install @capgo/capacitor-webview-version-checker
  • pnpm add @capgo/capacitor-webview-version-checker
  • yarn add @capgo/capacitor-webview-version-checker

ガイド

Capacitorでウェブビューのバージョンをチェックする方法

デバイスでテスト

Capgoアプリをダウンロードし、QR codeをスキャンしてください。

ウェブビュー版のバージョンチェッカー プラグインのプレビュー QR code

@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 ユーザーにウェブビューのアップデートを求めるネイティブのプロンプトを表示します。
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()

Native WebView のアップデートを求めるダイアログを表示します。

import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';

const result = await WebviewVersionChecker.showUpdatePrompt();
console.log(result);

openUpdatePage()

WebView のアップデートページを開きます。

import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';

const result = await WebviewVersionChecker.openUpdatePage();
console.log(result);

イベントをリスンする

addListener ハンドルを返します。ハンドルを呼び出してください。 handle.remove() 画面がアンマウントされたときに呼び出してください。

完全なリファレンス

@capgo/capacitor-webview-version-checkerを継続して使用してください。

Capacitor WebView Version Checker を使用している場合 Capacitorで使用する@capgo/capacitor-webview-version-checker ネイティブメディアとインターフェイスの動作を計画し、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-webview-version-checkerと接続する Capacitorで使用する@capgo/capacitor-webview-version-checker Capacitorで使用する@capgo/capacitor-webview-version-checkerの実装詳細 はじめに Getting Startedの実装詳細 Capacitorで使用する@capgo/capacitor-live-activities ネイティブ機能として使用する@capgo/capacitor-live-activities Capacitorで使用する@capgo/capacitor-live-activities Capacitorで使用する@capgo/capacitor-live-activitiesの実装詳細 Capacitorで使用する@capgo/capacitor-video-player ネイティブ機能として使用する@capgo/capacitor-video-player

FAQ

ウェブビュー バージョンチェッカー プラグインのFAQ

Capgoプラグインを Capacitor アプリにインストールするにはどうすればいいですか?

Run "bun add @capgo/capacitor-webview-version-checker" (or "npm install @capgo/capacitor-webview-version-checker"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-webview-version-checker" in your app code.

Capacitorの@capgo/capacitor-webview-version-checkerは、React、Vue、Angularとどのように組み合わせることができますか。

Yes. WebView Version Checker is a Capacitor package, so it works with any web framework that runs inside Capacitor, including Ionic, React, Vue, Angular, Svelte and plain JavaScript.

Which Capacitor version does @capgo/capacitor-webview-version-checker support?

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

Is @capgo/capacitor-webview-version-checker free and open source?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-webview-version-checker/ and the package is free to install from npm. Bug reports and pull requests are welcome.

アップデートが可能ですか?codeは、ウェブビュー バージョン チェッカーを使用していますが、アップル ストアのレビューなしでアップデートできますか?

Installing or upgrading the plugin changes native code, so it needs a new store build. After that, JavaScript, HTML and CSS changes that call the plugin can ship instantly with Capgo live updates.

アプリレビューの待たずにウェブビュー バージョン チェッカーの変更を配信します

プラグインがストアビルドに含まれると、Capgo ライブ アップデートは、ユーザーにJavaScript、HTML、CSSの変更を数分でプッシュします。

Capgo で始めます