@capgo/capacitor-wifi
WiFi plugin for managing device WiFi connectivity.
Overview
Section titled “Overview”WiFi plugin for managing device WiFi connectivity.
addNetwork- Show a system dialog to add a Wi-Fi network to the device. On Android SDK 30+, this opens the system Wi-Fi settings with the network pre-filled. On iOS, this connects to the network directly.connect- Android上でWi-Fiネットワークに接続します。Androidでは、デフォルトではネットワークを経由してトラフィックをルーティングしない一時的な接続を作成します。autoRouteTrafficをtrueに設定すると、接続されたネットワークにアプリのトラフィックをバインドできます (ローカル/デバイスホスト APの場合に便利)。Androidでは、持続的な接続を作成するにはaddNetwork()を使用してください。iOSでは、持続的な接続を作成します。disconnect- 現在のWi-Fiネットワークから切断します。iOSでは、このプラグインを介して追加されたネットワークのみから切断します。getAvailableNetworks- 最近のスキャンから利用可能なWi-Fiネットワークの一覧を取得します。Androidのみで利用可能です。
Public API
「Public API」というセクション| Method | Description |
|---|---|
addNetwork | Wi-Fiネットワークをデバイスに追加するシステムダイアログを表示します。Android SDK 30+では、このダイアログはシステムWi-Fi設定を開き、ネットワークを事前に入力した状態で表示します。iOSでは、直接ネットワークに接続します。 |
connect | Android上でWi-Fiネットワークに接続します。Androidでは、デフォルトではネットワークを経由してトラフィックをルーティングしない一時的な接続を作成します。autoRouteTrafficをtrueに設定すると、接続されたネットワークにアプリのトラフィックをバインドできます (ローカル/デバイスホスト APの場合に便利)。Androidでは、持続的な接続を作成するにはaddNetwork()を使用してください。iOSでは、持続的な接続を作成します。 |
disconnect | iOS上で現在のWi-Fiネットワークから切断します。iOSでは、このプラグインを介して追加されたネットワークのみから切断します。 |
getAvailableNetworks | Android上で最近のスキャンから利用可能なWi-Fiネットワークの一覧を取得します。 |
getIpAddress | デバイスの現在のIPアドレスを取得します。AndroidとiOS両方で利用可能です。 |
getRssi | __CAPGO_KEEP_0__の受信信号強度指標(RSSI)をdBmで取得します。Androidのみで利用可能です。 |
getSsid | __CAPGO_KEEP_0__のサービスセット識別子(SSID)を取得します。AndroidとiOS両方で利用可能です。 |
getWifiInfo | __CAPGO_KEEP_0__の詳細な情報を取得します。このメソッドでは、SSID、BSSID、IPアドレス、周波数、リンクスピード、信号強度などの詳細なネットワーク情報を1つの呼び出しで取得できます。iOSでは、あるフィールドが利用可能でない場合、未定義になります。 |
isEnabled | __CAPGO_KEEP_0__が有効かどうかを確認します。Androidのみで利用可能です。 |
startScan | __CAPGO_KEEP_0__のネットワークをスキャンします。Androidのみで利用可能です。結果は‘networksScanned’イベントリスナー経由で提供されます。注意:システムのトラッキングやハードウェアの問題により失敗する可能性があります。 |
checkPermissions | __CAPGO_KEEP_0__の現在の許可状況を確認します。両方のプラットフォームでWi-Fi操作に必要な場所の許可は必要です。 |
requestPermissions | __CAPGO_KEEP_0__の許可をユーザーに要求します。両方のプラットフォームでWi-Fi操作に必要な場所の許可は必要です。 |
addListener | ‘networksScanned’イベントのリスナーを追加します。Androidのみで利用可能です。このイベントは、Wi-Fi スキャン結果が利用可能になったときに発生します。 |
removeAllListeners | リスナーをすべて削除します。 |
getPluginVersion | __CAPGO_KEEP_0__のネイティブ プラグイン バージョンを取得します。 |
真実の源
__CAPGO_KEEP_0__このリファレンスは src/definitions.ts から capacitor-wifi.
@capgo/capacitor-wifiから続けてください
セクションのタイトル “@capgo/capacitor-wifiから続けてください”Capgoを使用している場合 @capgo/capacitor-wifi nativeプラグインの作業を計画するには、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-wifiを接続してください @capgo/capacitor-wifiを使用して native機能を使用する@capgo/capacitor-wifi @Capgo/__CAPGO_KEEP_1__-wifiのnative機能を使用する場合 @Capgo/__CAPGO_KEEP_1__-wifiの製品ワークフローを使用する場合 Capacitor プラグイン by Capgo Capacitor プラグイン by Capgo の実装詳細について プラグインの追加または更新 プラグインの追加または更新の実装詳細について、 Ionic エンタープライズ プラグインの代替 Ionic エンタープライズ プラグインの代替の製品ワークフローについて。