メニューに進む

@capgo/capacitor-wifi

デバイスのWi-Fi接続を管理するためのWi-Fiプラグイン

概要

概要

Wi-Fi プラグインは、デバイスのWi-Fi接続を管理するために使用されます。

基本機能

基本機能
  • 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ネットワークに接続します。この接続は、デフォルトではネットワークを経由してトラフィックをルーティングしないように設計されています。autoRouteTrafficをtrueに設定すると、接続されたネットワークにアプリのトラフィックをバインドできます (ローカル/デバイスホストAPの場合に便利)。Androidで持続的な接続を実現するには、addNetwork()を使用してください。iOSでは、持続的な接続を作成します。
  • disconnect - iOSでは、このプラグインを使用して追加されたネットワークのみから現在のWi-Fiネットワークを切断します。
  • getAvailableNetworks - Androidでは、最後のスキャンから利用可能なWi-Fiネットワークのリストを取得します。
- メソッド- 説明
addNetworkShow 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ネットワークに接続します。この接続は、デフォルトではネットワークを経由してトラフィックをルーティングしないように設計されています。autoRouteTrafficをtrueに設定すると、接続されたネットワークにアプリのトラフィックをバインドできます (ローカル/デバイスホストAPの場合に便利)。Androidで持続的な接続を実現するには、addNetwork()を使用してください。iOSでは、持続的な接続を作成します。
disconnect- iOSでは、このプラグインを使用して追加されたネットワークのみから現在のWi-Fiネットワークを切断します.
getAvailableNetworksAndroid上で実行可能なWi-Fiネットワークのリストを取得します。
getIpAddressAndroidおよびiOS両方で利用可能な現在のIPアドレスを取得します。
getRssiAndroid上で実行可能な現在のネットワークの受信信号強度指標(RSSI)をdBm単位で取得します。
getSsidAndroidおよびiOS両方で利用可能な現在のネットワークのサービスセット識別子(SSID)を取得します。
getWifiInfo現在接続されているWi-Fiネットワークの詳細情報を取得します。このメソッドでは、SSID、BSSID、IPアドレス、周波数、リンクスピード、信号強度などの詳細情報を1つの呼び出しで取得できます。iOSでは、あるフィールドが利用可能でない場合、undefinedになります。
isEnabledAndroid上で実行可能なWi-Fiが有効かどうかを確認します。
startScanAndroid上で実行可能なWi-Fiネットワークのスキャンを開始します。結果は‘networksScanned’イベントリスナー経由で提供されます。注意:システムのトラッキングやハードウェアの問題により失敗する可能性があります。
checkPermissionsAndroidおよびiOS両方で利用可能な現在の位置アクセス許可の状態を確認します。位置許可は両方のプラットフォームでWi-Fi操作に必要です。
requestPermissionsAndroidおよびiOS両方で利用可能な位置許可をユーザーに要求します。位置許可は両方のプラットフォームでWi-Fi操作に必要です。
addListenerAndroid上で実行可能な‘networksScanned’イベントのリスナーを追加します。このイベントは、Wi-Fi スキャン結果が利用可能になったときに発生します。
removeAllListenersこのプラグインのすべてのリスナーを削除します。
getPluginVersionネイティブプラグインのバージョンを取得します。

ソース・オブ・トゥルース

「ソース・オブ・トゥルース」

このリファレンスは src/definitions.tscapacitor-wifi.

capgoから続けてください @capacitor-wifi

「capgoから続けてください @capacitor-wifi」

Capgoを使用している場合 capgo/capacitor-wifi Capgoを使用してネイティブプラグインの作業を計画する場合、__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-wifiを Capgoを使用してネイティブ機能を使用する場合、capgo/capacitor-wifiを Capgoを使用してネイティブ機能を使用する場合、capgo/capacitor-wifiを Capgo プラグイン ディレクトリ Capgo製品ワークフロー向けに Capgo プラグイン ディレクトリ Capacitor Capgo によって提供されるプラグイン Capgo製品ワークフロー向けに Capacitor Capgo によって提供されるプラグイン プラグインの追加または更新 プラグインの追加または更新の実装詳細については イオニック エンタープライズ プラグインの代替 イオニック エンタープライズ プラグインの代替の製品ワークフロー