問題タブ [networkinfo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
392 参照

android - アクセス許可を必要とせずにネットワークの種類 (wifi/モバイル) を取得することは可能ですか?

ネットワークの種類を知る必要がありますが、権限が必要です。

私はこのようにしようとしています:

アクセス許可を必要とせずにネットワークの種類を取得する方法はありますか?

0 投票する
2 に答える
81 参照

android - インターネットが機能しているかどうかを確認する方法

デバイスでインターネットデータを有効にすると、ネットワークに E が表示されます。しかし、SIMにデータパックがなく、インターネットがどのアプリでも機能していません。このコードを使用したところ、インターネットが存在するという true が返されました。この場合、インターネットが機能しているかどうかを確認する方法:

0 投票する
2 に答える
6552 参照

android - Androidスタジオでインターネット接続を検出する方法

インターネット接続が利用可能かどうかを検出する次のコードがあります。しかし、インターネット接続がない場合でも、データ接続のみが「オン」になっている場合でも機能します。私は何をすべきですか?

0 投票する
0 に答える
255 参照

java - JobService を使用して BroadcastReceiver を置き換えますか? ネットワークの変更とアラーム

NetworkInfo を機能させようとするのは、ますます苛立たしいものになってきています。私は質問を投稿しましたが、人々はそれを見ていないと思います。とにかく、以下のフローに基づいた解決策が本当に必要です。ネットワークがいつ変更されるかを知る必要があるため、それがどのような種類のネットワークであるかを判断し、その答えに基づいて決定を下すことができます。よし、JobService を試してみようかなと思ったのですが、自分のニーズに合わせてどのように使用すればよいかを突き止めようとしてもうまくいきません。私のアプリは反応的で、すべて舞台裏で発生し、ユーザーが何かをする必要がある場合にのみ通知を表示します。だから、私は方向性を探していると思います。JobService を使用して必要な詳細情報を取得する方法 *および* Network Changes と Alarms の両方で BroadcastReceiver を置き換えるために使用します。人々が歩き回っている間に IP が変更されると、アラームをキャンセル/変更できる必要があります。

ここに画像の説明を入力