すべてのプロダクト
Search
ドキュメントセンター

SuperApp:ネットワークステータス

最終更新日:Apr 21, 2026

このドキュメントでは、WVNetwork クラスの JSAPI リファレンスについて説明します。この API を使用すると、H5 アプリケーションまたはミニアプリの開発時に現在のネットワークタイプを取得できます。

WVNetwork.getNetworkType

現在のネットワークタイプを取得します。

入力パラメーター

  • [boolean] wifiStatus: 接続中の Wi-Fi ネットワークに関する情報を取得するかどうかを決定します。このパラメーターは、アクティブな Wi-Fi 接続にのみ適用されます。true に設定すると、ssidbssid の値が返されます。WindVane 8.2.0 以降 が必要です。

  • [boolean] wifiList: 付近の Wi-Fi ネットワークのリストを取得するかどうかを決定します。true に設定すると、wifiList の値が返されます。WindVane Android 8.2.0 以降 が必要です。

コールバックパラメーター

これらのパラメーターは、このメソッドが常に呼び出す success コールバックで返されます。

  • [string] type: 現在のネットワークタイプ。有効な値は次のとおりです:

    • 'NONE':ネットワーク接続なし。

    • 'WIFI':Wi-Fi に接続済み。

    • 'CELL':セルラーネットワークに接続済みですが、ネットワーク世代 (2G/3G/4G) は不明です。

    • '2G':2G ネットワークに接続済み。

    • '3G':3G ネットワークに接続済み。

    • '4G':4G ネットワークに接続済み。

    • 'UNKNOWN':ネットワークタイプを特定できません。

  • [string] message: 特定のネットワークシステム。ネットワークシステムが不明な場合、このフィールドは省略されます。

  • [string] ssid: 現在接続中の Wi-Fi ネットワークの SSID。WindVane 8.2.0 以降 が必要です。

  • [string] bssid: 現在接続中の Wi-Fi ネットワークの BSSID。WindVane 8.2.0 以降 が必要です。

  • [Array] wifiList: 付近の Wi-Fi ネットワークのリスト。WindVane Android 8.2.0 以降 が必要です。この機能は iOS プラットフォームではサポートされていません。配列内の各アイテムは、次のプロパティを持つオブジェクトです:

  • [string]ssid: Wi-Fi ネットワークの SSID。

  • [string]bssid: Wi-Fi ネットワークの BSSID。

window.WindVane.call('WVNetwork', 'getNetworkType', {}, function(e) {
        alert(JSON.stringify(e));
});