Scripts simplifiés tout-en-un
À l'aide d'un seul script :
Ou en utilisant une iframe :
Vous pouvez également spécifier un identifiant de conteneur (identifiant 'div') lors de l'utilisation du script :
<div id='widget1' style='text-align: center'></div>
Enfin, vous pouvez également modifier le style d'affichage en modifiant le paramètre
size par l'un de ceux-ci : xxl, xlarge, large, medium, small, xsmall. (voir ci-dessous pour le résultat visuel) Configuration de script avancée
L'intégration de base est simple et directe. Vous devez d'abord ajouter le morceau de code suivant :
<script src='https://aqicn.org/widgets/js/waqi-feed.v1.js'></script> Ensuite, ajoutez simplement cet autre code pour inclure le widget :
La fonction `_waqiFeed` prend en argument la configuration du widget. Il vous suffit de définir la station, et le style d'affichage du widget ( size ). Voici ce que cela produit :
Vous pouvez également spécifier l'identifiant du conteneur (« div » id) où le widget doit être affiché :
<div id='widget2' style='text-align: center;border: 1px dashed #ccc;'></div>
Spécification du format d'affichage
Le format d'affichage peut être modifié en modifiant le paramètre size par l'un de ceux-ci :
_waqiFeed({_waqiFeed({_waqiFeed({_waqiFeed({_waqiFeed({ |
Moteur de modèles avancé
Il est possible de personnaliser le texte à afficher dans le widget en spécifiant l'option display . Par exemple, pour afficher à la fois le nom textuel « AQI » ainsi que l'heure de mise à jour (comme indiqué sur le widget de gauche), vous pouvez utiliser le code suivant :
_waqiFeed({ display:"%cityname AQI is <span style='%style'>%impact (%aqiv)</span> <small>on %date</small>", station:"A373120" });
L' display du paramètre est une chaîne HTML et peut contenir l'un des mots-clés suivants :
- `%cityname` pour le nom de la ville (par exemple
Beijing), - `%aqi` pour la valeur AQI décorée (par exemple
58), - `%aqiv` pour la valeur AQI non décorée (texte brut) (par exemple
58), - `%style` pour la déclaration css des détails AQI décorés (par exemple
background-color: #ffde33;color:#000000;), - `%date` pour l'heure à laquelle l'AQI a été mis à jour (par exemple
Wed 20:00), - `%impact` pour l'impact sur la santé associé (ex :
Good,Moderate...) - `%attribution` pour l'attribution des données AQI (par exemple
Beijing Environmental Protection Monitoring Center) - `%details` pour les détails complets de l'AQI (le contenu de la fenêtre contextuelle affichée lorsque vous déplacez la souris sur la valeur de l'AQI).
Voici quelques exemples:
Spécification de la langue
Vous pouvez également spécifier la langue à utiliser en définissant l'option lang . Par exemple, pour inclure le widget en chinois (comme indiqué à droite), utilisez le code suivant :
Les langues actuellement prises en charge sont :
"en": Anglais"cn": Chinois"jp": Japonais"es": Francais"kr": Coréen"ru": Russe"hk": Cantonais"fr": Francais"pl": Polish"de": German"pt": Portuguese"vn": Vietnamese"it": Italian"id": Indonesian"nl": Dutch"fa": Persian"th": Thai"hu": Hungarian"el": Greek"ro": Romanian"bg": Bulgarian"ur": Urdu"hi": Hindi"ar": Arabic"sr": Serbian"bn": Bangla"hu": Hungarian"bs": Bosnian"hr": Croatian"tr": Turkish"uk": Ukrainian"cs": Czech"be": Belarusian"km": Khmer"lo": Lao S’il n’est pas spécifié ou défini sur null , l’anglais est utilisé.
D'autres questions
Si vous avez des questions ou des commentaires, envoyez-nous un message en utilisant le formulaire ci-dessous :
Exemples
Cliquez sur l'un des widgets ci-dessous pour voir le code associé :