blob: bdde0246c3369ee3e6276a89749b327c01395256 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
---
title: WifiManager.getNetworks()
slug: Web/API/WifiManager/getNetworks
tags:
- API
- B2G
- Non Standard
- WebAPI
translation_of: Archive/B2G_OS/API/WifiManager/getNetworks
---
<div>{{APIRef("Firefox OS")}}{{non-standard_header}}</div>
<div>{{B2GOnlyHeader2('certified')}}</div>
<p>La méthode <code>getNetworks</code> est utilisée pour récupérer de la liste des réseaux WiFi disponibles autour de l'appareil.</p>
<h2 id="Syntaxe">Syntaxe</h2>
<pre>var request = navigator.mozWifiManager.getNetworks();</pre>
<h3 id="Résultats">Résultats</h3>
<p>Elle renvoie un handle <a href="https://developer.mozilla.org/fr/docs/Web/API/DOMRequest"><code>DOMRequest</code></a> de succès ou d'échec de l'opération. Si l'opération réussit, <code>result</code> est un Array d'objet {{Anch("Network")}}.</p>
<h4 id="Network">Network</h4>
<p>Ce sont des objets JavaScript régulières avec les propriétés suivantes:</p>
<dl>
<dt><code>ssid</code> {{readonlyinline}}</dt>
<dd>Une chaîne représentant le <a href="https://fr.wikipedia.org/wiki/Service_set_identifier" title="http://en.wikipedia.org/wiki/Service_set_%28802.11_network%29">ssid</a> du réseau.</dd>
<dt><code>bssid</code>{{readonlyinline}}</dt>
<dd>Une chaîne représentant le <a href="https://fr.wikipedia.org/wiki/Service_set_identifier" title="http://en.wikipedia.org/wiki/Service_set_%28802.11_network%29">bssid</a> du réseau.</dd>
<dt><code>capabilities</code>{{readonlyinline}}</dt>
<dd>Un tableau de chaînes représentant les capacités spéciales du réseau (actuellement, seulement <code><a href="https://fr.wikipedia.org/wiki/Wi-Fi_Protected_Setup" title="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Setup">WPS</a></code> est pris en charge).</dd>
<dt><code><strong>security</strong></code>{{readonlyinline}}</dt>
<dd>Un tableau de chaînes représentant le modèle du réseau de sécurité (prend actuellement en charge <a href="http://fr.wikipedia.org/wiki/Wired_Equivalent_Privacy" title="http://en.wikipedia.org/wiki/Wired_Equivalent_Privacy"><code>WEP</code></a> , <a href="https://fr.wikipedia.org/wiki/Wi-Fi_Protected_Access" title="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access"><code>WPA-PSK</code></a> et <a href="https://fr.wikipedia.org/wiki/Extensible_Authentication_Protocol" title="http://en.wikipedia.org/wiki/Extensible_Authentication_Protocol"><code>WPA-EAP</code></a> ).</dd>
<dt><code>signalStrength</code>{{readonlyinline}}</dt>
<dd>Un nombre indiquant la force absolue du signal en <a href="https://fr.wikipedia.org/wiki/DBm">dBm</a> .</dd>
<dt><code>relSignalStrength</code>{{readonlyinline}}</dt>
<dd>Une valeure dans l'intervalle [0, 100] indiquant la force relative du signal.</dd>
<dt><code><strong>connected</strong></code>{{readonlyinline}}</dt>
<dd>Un booléen indiquant si l'appareil est connecté à ce réseau.</dd>
<dt><code><strong>known</strong></code>{{readonlyinline}}</dt>
<dd>Une valeur booléenne indiquant si le réseau est déjà connu par le dispositif (si il a déjà été utilisée).</dd>
</dl>
<h2 id="Spécification">Spécification</h2>
<p>Ne fait partie d'aucune spécification.</p>
<h2 id="Voir_aussi">Voir aussi</h2>
<ul>
<li>{{domxref("WifiManager")}}</li>
<li>{{domxref("MozWifiStatusChangeEvent")}}</li>
<li><a href="/fr/docs/WebAPI/WiFi_Information" title="/en-US/docs/WebAPI/WiFi_Information">WifI Information API</a></li>
</ul>
|