メインコンテンツへスキップ
@capgo/capacitor-realtimekit コミュニケーション オープンソース

RealtimeKit Capacitor プラグイン

Cloudflare ビデオ会議やリアルタイム通信のための組み込みUI連携機能

インストール

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

ガイド

Capacitor で RealtimeKit を使う方法

@capgo/capacitor-realtimekit の使用方法

Cloudflare のコール連携用 Capacitor RealtimeKit プラグイン

インストール

bun add @capgo/capacitor-realtimekit
bunx cap sync

bunx cap sync プラグインのネイティブcodeをネイティブプロジェクトにコピーします。プラグインをアップグレードするたびに再度実行してください。

インポート

import { CapacitorRealtimekit } from '@capgo/capacitor-realtimekit';

API の概要

メソッド 説明
initialize 他のメソッドを使う前に、RealtimeKitプラグインを初期化します。
startMeeting 組み込みUIでミーティングを開始します。AndroidとiOSでのみ利用できます。

例

initialize()

他のメソッドを使う前に、RealtimeKitプラグインを初期化します。

import { CapacitorRealtimekit } from '@capgo/capacitor-realtimekit';

await CapacitorRealtimekit.initialize();

startMeeting()

組み込みUIでミーティングを開始します。AndroidとiOSでのみ利用できます。

import { CapacitorRealtimekit } from '@capgo/capacitor-realtimekit';

await CapacitorRealtimekit.startMeeting({
  authToken: 'your-auth-token',
  enableAudio: true,
  enableVideo: true,
});

完全なリファレンス

@capgo/capacitor-realtimekit の使用から続ける

使用している場合 @capgo/capacitor-realtimekit を使用する ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-realtimekit @capgo/capacitor-realtimekit の実装詳細については、 スタートガイド スタートガイドの実装詳細については、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor Plugins の実装詳細、および プラグインの追加または更新 プラグインの追加または更新に関する実装詳細についてはこちら。

よくある質問

RealtimeKit プラグイン FAQ

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

"bun add @capgo/capacitor-realtimekit"(または "npm install @capgo/capacitor-realtimekit")を実行した後、"bunx cap sync" を実行して、iOS および Android プロジェクトにネイティブの code を反映させてください。その後、アプリの code から "@capgo/capacitor-realtimekit" をインポートします。

@capgo/capacitor-realtimekit は React、Vue、Angular で動作しますか?

はい。RealtimeKit は Capacitor パッケージであるため、Ionic、React、Vue、Angular、Svelte、およびプレーンな JavaScript を含む、Capacitor 内で動作するあらゆる Web フレームワークで使用できます。

@capgo/capacitor-realtimekit はどの Capacitor バージョンをサポートしていますか?

Capgo プラグインは Capacitor のメジャーバージョンに合わせています。使用している Capacitor のメジャーバージョンに一致するプラグインのメジャーバージョンを使ってください (例: Capacitor 8 ならプラグイン v8)。GitHub の README にある互換性テーブルに、メンテナンス中のバージョンが記載されています。

@capgo/capacitor-realtimekit は無料のオープンソースですか?

はい。code のソースコードは GitHub の https://github.com/Cap-go/capacitor-realtimekit/ で公開されており、パッケージは npm から無料でインストールできます。バグ報告やプルリクエストもお待ちしています。

App Store の審査なしで、RealtimeKit を使用している code をアップデートできますか?

プラグインのインストールやアップグレードはネイティブの code を変更するため、新しいストアビルドが必要です。その後は、プラグインを呼び出す JavaScript、HTML、CSS の変更を Capgo Live Updates で即座に配信できます。

アプリ審査を待たずに RealtimeKit の変更を配信

プラグインをストア用ビルドに組み込めば、Capgo live updates で JavaScript、HTML、CSS の変更を数分でユーザーに配信できます

Capgo から始める