Articles Liés:
https://www.sohu.com/a/219944402_100048759
https://github.com/zxing/zxing/wiki/Barcode-Contents#wi-fi-network-config-android-ios-11
Pages Web utilisées:
http://www.zxing.appspot.com/generator
Description:
- Sur l'iPhone, les utilisateurs n'ont qu'à ouvrir l'application appareil photo et à la pointer vers le code QR. Une notification "Wi-Fi QR code" apparaîtra. Si l'utilisateur clique dessus, il peut choisir de rejoindre le réseau WiFi. Tout ce qu'ils ont à faire est de cliquer pour rejoindre ou se connecter .
- Certains téléphones Android peuvent également utiliser l'application "Appareil photo" pour scanner le code QR. Cependant, certains utilisateurs d'Android doivent télécharger l'application de numérisation de code QR pour scanner le code QR. Ces applications peuvent être obtenues sur le Google Play Store.
Configuration du réseau Wi-Fi (Android, iOS 11+)
Utilisez une syntaxe similaire à "MECARD" pour spécifier la configuration Wi-Fi. Après avoir invité l'utilisateur, la numérisation de ces codes configurera le Wi-Fi de l'appareil en conséquence. Exemple:
WIFI:T:WPA;S:mynetwork;P:mypass;;
Paramètre | Exemple | Description |
---|---|---|
T | WPA |
Type d'identification; peut être WEP ou WPA ou WPA2-EAP , ou nopass pour aucun mot de passe. Ou, omettez pour aucun mot de passe. |
S | mynetwork |
SSID du réseau. Obligatoire. Mettez entre guillemets s'il s'agit d'un nom ASCII, mais pourrait être interprété comme hexadécimal (c'est-à-dire "ABCD" ) |
P | mypass |
Mot de passe, ignoré si T est nopass (auquel cas il peut être omis). Mettez entre guillemets s'il s'agit d'un nom ASCII, mais pourrait être interprété comme hexadécimal (c'est-à-dire "ABCD" ) |
H | true |
Optionnel. Vrai si le SSID du réseau est masqué. Notez que cela a également été utilisé par erreur pour spécifier la méthode de phase 2 dans les versions jusqu'à 4.7.8 / Barcode Scanner 3.4.0. Si ce n'est pas un booléen, il sera interprété comme une méthode de phase 2 (voir ci-dessous) pour la rétrocompatibilité |
E | TTLS |
(WPA2-EAP uniquement) Méthode EAP, comme TTLS ou PWD |
UNE | anon |
(WPA2-EAP uniquement) Identité anonyme |
je | myidentity |
(WPA2-EAP uniquement) Identité |
PH2 | MSCHAPV2 |
(WPA2-EAP uniquement) Méthode de phase 2, comme MSCHAPV2 |
L'ordre des champs n'a pas d'importance. Les caractères spéciaux \
, ;
, ,
, "
et :
doivent être échappés avec une barre oblique inverse ( \
) comme dans le codage MECARD. Par exemple, si un SSID était littéralement "foo;bar\baz"
(avec des guillemets doubles dans le nom du SSID lui-même), il serait codé comme: WIFI:S:\"foo\;bar\\baz\";;
格式 : WIFI: S: <SSID>; T: <WPA | WEP |>; P: <mot de passe> ;;
Par exemple:
Signal WiFi SSID: AAA,
Méthode de cryptage: WPA / WPA2
Mot de passe: 12345678
Résultat: WIFI: S: AAA; T: WPA; P: 12345678 ;;