Alles-in-één vereenvoudigde scripts
Eén enkel script gebruiken:
Of gebruik een iframe:
U kunt ook een container-ID ('div' id) opgeven wanneer u het script gebruikt:
<div id='widget1' style='text-align: center'></div>
Als laatste, maar daarom niet minder belangrijk, kunt u ook de weergavestijl wijzigen, maar de
size
wijzigen in een van deze: xxl
, xlarge
, large
, medium
, small
, xsmall
. (zie hieronder voor het visuele resultaat) Geavanceerde scriptinstellingen
De basisintegratie is eenvoudig en ongecompliceerd. Je moet eerst het volgende stukje code toevoegen:
<script src='https://aqicn.org/widgets/js/waqi-feed.v1.js'></script>
Voeg vervolgens gewoon deze andere code toe om de widget op te nemen:
De functie `_waqiFeed` neemt als argument de configuratie voor de widget. U hoeft alleen maar het station en de weergavestijl van de widget ( size
) te definiëren. Dit is wat het produceert:
U kunt ook de container-ID ('div' id) opgeven waar de widget moet worden getoond:
<div id='widget2' style='text-align: center;border: 1px dashed #ccc;'></div>
Het weergaveformaat opgeven
Het weergaveformaat kan worden gewijzigd door de parameter size
te wijzigen in een van de volgende:
_waqiFeed({ _waqiFeed({ _waqiFeed({ _waqiFeed({ _waqiFeed({ |
Geavanceerde sjabloonengine
Het is mogelijk om de tekst die in de widget moet worden weergegeven, aan te passen door de display
op te geven. Om bijvoorbeeld zowel de tekstuele "AQI"-naam als de updatetijd weer te geven (zoals weergegeven in de widget aan de linkerkant), kunt u de volgende code gebruiken:
_waqiFeed({ display:"%cityname AQI is <span style='%style'>%impact (%aqiv)</span> <small>on %date</small>", station:"A373120" });
De display
is een op HTML gebaseerde tekenreeks en kan een van de volgende trefwoorden bevatten:
- `%cityname` voor de naam van de stad (bijvoorbeeld
Beijing
), - `%aqi` voor de gedecoreerde AQI-waarde (bijv.
58
), - `%aqiv` voor de onversierde (onbewerkte tekst) AQI-waarde (bijv.
58
), - `%style` voor de CSS-declaratie van de gedecoreerde AQI-details (bijv.
background-color: #ffde33;color:#000000;
), - `%date` voor het tijdstip waarop de AQI is bijgewerkt (bijvoorbeeld
Wed 20:00
), - `%impact` voor de bijbehorende gezondheidsimpact (bijv.
Good
,Moderate
...) - `%attribution` voor de attributie van AQI-gegevens (bijv.
Beijing Environmental Protection Monitoring Center
) - `%details` voor de volledige AQI-details (de inhoud van de pop-up die wordt weergegeven wanneer u de muis over de AQI-waarde beweegt).
Hier zijn een paar voorbeelden:
Specificeren van de taal
U kunt ook de te gebruiken taal opgeven door de lang
in te stellen. Om de widget bijvoorbeeld in het Chinees op te nemen (zoals rechts weergegeven), gebruikt u de volgende code:
De momenteel ondersteunde talen zijn:
"en"
: English"cn"
: Chinese"jp"
: Japanese"es"
: Spanish"kr"
: Korean"ru"
: Russian"hk"
: Traditional Chinese"fr"
: French"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 Als dit niet is opgegeven of is ingesteld op null
, wordt Engels gebruikt.
Verdere vragen
Heeft u een vraag of opmerking, stuur ons dan een bericht via onderstaand formulier:
Voorbeelden
Klik op een van de onderstaande widgets om de bijbehorende code te bekijken: