keplerscript-netmgr-libという異なるパッケージ名が付いています。
インストール
以下の手順に従って、Vegaアプリ向けReact Nativeにkeplerscript-netmgr-libをインストールしてください。
-
ライブラリ依存関係を
package.jsonに追加します。 -
manifest.tomlファイルの[wants.service]にcom.amazon.network.serviceを追加します。 -
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を返します。

