keplerscript-netmgr-libという異なるパッケージ名が付いています。
インストール
keplerscript-netmgr-libをインストールするには、次の手順に従います。
-
Vega向けReact Nativeアプリの
package.jsonにライブラリの依存関係を追加します。該当するReact Nativeバージョンのタブを選択してください。 -
Vega向けReact Nativeアプリの
manifest.tomlで、[wants.service]にcom.amazon.network.serviceを追加します。 -
Vega向けReact Nativeアプリの
manifest.tomlで、[wants.privilege]にAPI権限を追加します。 -
npm installコマンドを使用して、依存関係を再インストールします。
API権限
APIのすべての機能にアクセスするには、アプリにcom.amazon.network.privilege.net-info権限が必要です。この権限は実行時にユーザーが付与する必要があります。これがないと、APIレスポンスが制限されます。権限を管理するには、次の操作を行います。
checkPrivilege("com.amazon.network.privilege.net-info")を使用して、現在の権限の状態を確認します。- 必要な場合は、
requestPrivilege()を呼び出してユーザーの同意をリクエストします。
使用方法
次のコードスニペットは、ネットワークステータスを照会する方法を示しています。サポートされるメソッド
fetch()メソッドとrefresh()メソッドは、ネットワーク接続情報を提供するNetInfoStateを返します。

