Scripturi simplificate all-in-one
Folosind un singur script:
Sau folosind un iframe:
De asemenea, puteți specifica un identificator de container (id-ul „div”) atunci când utilizați scriptul:
<div id='widget1' style='text-align: center'></div>
Nu în ultimul rând, puteți modifica și stilul de afișare, dar modificând parametrul
size
la unul dintre acestea: xxl
, xlarge
, large
, medium
, small
, xsmall
. (vezi mai jos pentru rezultatul vizual) Configurare avansată de scripting
Integrarea de bază este simplă și directă. Mai întâi trebuie să adăugați următoarea bucată de cod:
<script src='https://aqicn.org/widgets/js/waqi-feed.v1.js'></script>
Apoi, trebuie doar să adăugați acest alt cod pentru a include widget-ul:
Funcția `_waqiFeed` ia ca argument configurația pentru widget. Trebuie doar să definiți stația și stilul de afișare a widgetului ( size
). Acesta este ceea ce se produce:
De asemenea, puteți specifica identificatorul containerului (id-ul „div”) unde trebuie afișat widget-ul:
<div id='widget2' style='text-align: center;border: 1px dashed #ccc;'></div>
Specificarea formatului de afișare
Formatul de afișare poate fi modificat prin schimbarea parametrului size
la unul dintre acestea:
_waqiFeed({ _waqiFeed({ _waqiFeed({ _waqiFeed({ _waqiFeed({ |
Motor avansat de șabloane
Este posibil să personalizați textul care urmează să fie afișat în cadrul widget-ului prin specificarea opțiunii display
. De exemplu, pentru a afișa atât numele textual „AQI”, cât și timpul de actualizare (așa cum se arată în widgetul din stânga), puteți utiliza următorul cod:
_waqiFeed({ display:"%cityname AQI is <span style='%style'>%impact (%aqiv)</span> <small>on %date</small>", station:"A373120" });
display
parametrului este un șir bazat pe HTML și poate conține oricare dintre următoarele cuvinte cheie:
- `%cityname` pentru numele orașului (de exemplu
Beijing
), - `%aqi` pentru valoarea AQI decorată (de ex.
58
), - `%aqiv` pentru valoarea AQI nedecorată (text brut) (de ex.
58
), - `%style` pentru declarația css a detaliilor AQI decorate (de exemplu
background-color: #ffde33;color:#000000;
), - `%date` pentru ora la care a fost actualizat AQI (de exemplu
Wed 20:00
), - `%impact` pentru impactul asociat asupra sănătății (de exemplu,
Good
,Moderate
...) - `%attribution` pentru atribuirea datelor AQI (de exemplu
Beijing Environmental Protection Monitoring Center
) - `%details` pentru detaliile complete AQI (conținutul pop-up-ului afișat când deplasați mouse-ul peste valoarea AQI).
Iată câteva exemple:
Specificarea Limbii
De asemenea, puteți specifica limba care va fi utilizată setând opțiunea lang
. De exemplu, pentru a include widget-ul în chineză (așa cum se arată în dreapta), utilizați următorul cod:
Limbile acceptate în prezent sunt:
"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 Dacă nu este specificat sau setat la null
, se folosește limba engleză.
Alte intrebari
Dacă aveți întrebări sau comentarii, trimiteți-ne un mesaj folosind formularul de mai jos:
Exemple
Faceți clic pe oricare dintre widget-urile de mai jos pentru a vedea codul asociat: