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

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

最終更新日:Jan 18, 2025

このトピックでは、WVNetwork の JavaScript API について説明します。 HTML5 アプリまたはミニアプリを作成する際に、このトピックを参照できます。 WVNetwork の JavaScript API を使用して、現在のネットワークタイプを取得できます。

WVNetwork.getNetworkType

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

入力パラメーター

  • [boolean]wifiStatus: Wi-Fi 情報を取得するかどうかを指定します。このパラメーターは、デバイスが Wi-Fi ネットワークに接続されており、WindVane 8.2.0 以降を使用している場合にのみ有効です。 Wi-Fi 情報がリクエストされると、ssidbssid が返されます。

  • [boolean]wifiList: 利用可能な Wi-Fi ネットワークのリストを取得するかどうかを指定します。 Wi-Fi リストがリクエストされると、wifiList が返されます。このパラメーターは、Android で WindVane 8.2.0 以降を使用している場合に有効です。

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

コールバックパラメーターは、コールバックメソッドを使用して渡されます。この API 操作は、常に 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));
});