Uproszczone skrypty typu „wszystko w jednym”.
Korzystanie z jednego skryptu:
Lub używając elementu iframe:
Podczas korzystania ze skryptu możesz także określić identyfikator kontenera („div”):
<div id='widget1' style='text-align: center'></div>
Na koniec możesz także zmienić styl wyświetlania, zmieniając parametr
size na jeden z poniższych: xxl, xlarge, large, medium, small, xsmall. (efekt wizualny można zobaczyć poniżej) Zaawansowana konfiguracja skryptów
Podstawowa integracja jest prosta i bezpośrednia. Najpierw musisz dodać następujący fragment kodu:
<script src='https://aqicn.org/widgets/js/waqi-feed.v1.js'></script> Następnie po prostu dodaj ten inny kod, aby dołączyć widżet:
Funkcja `_waqiFeed` przyjmuje jako argument konfigurację widgetu. Wystarczy zdefiniować stację i styl wyświetlania widżetu ( size ). Oto co produkuje:
Możesz także określić identyfikator kontenera (identyfikator „div”), w którym ma być wyświetlany widget:
<div id='widget2' style='text-align: center;border: 1px dashed #ccc;'></div>
Określanie formatu wyświetlania
Format wyświetlania można zmienić zmieniając parametr size na jeden z poniższych:
_waqiFeed({_waqiFeed({_waqiFeed({_waqiFeed({_waqiFeed({ |
Zaawansowany silnik szablonów
Istnieje możliwość dostosowania tekstu wyświetlanego w widżecie poprzez określenie opcji display . Na przykład, aby wyświetlić zarówno tekstową nazwę „AQI”, jak i czas aktualizacji (jak pokazano na widżecie po lewej stronie), możesz użyć następującego kodu:
_waqiFeed({ display:"%cityname AQI is <span style='%style'>%impact (%aqiv)</span> <small>on %date</small>", station:"A373120" });
display parametr jest ciągiem opartym na formacie HTML i może zawierać dowolne z następujących słów kluczowych:
- `%cityname` dla nazwy miasta (np.
Beijing), - `%aqi` dla udekorowanej wartości AQI (np.
58), - `%aqiv` dla niedekorowanej (surowego tekstu) wartości AQI (np.
58), - `%style` dla deklaracji css dekorowanych szczegółów AQI (np.
background-color: #ffde33;color:#000000;), - `%data` oznacza czas aktualizacji AQI (np.
Wed 20:00), - „%wpływ” dla powiązanego wpływu na zdrowie (np.
Good,Moderate...) - „% przypisania” dla przypisania danych AQI (np.
Beijing Environmental Protection Monitoring Center) - `%details` dla pełnych szczegółów AQI (zawartość wyskakującego okienka wyświetlanego po najechaniu myszką na wartość AQI).
Oto kilka przykładów:
Określanie języka
Możesz także określić używany język, ustawiając opcję lang . Na przykład, aby dołączyć widget w języku chińskim (jak pokazano po prawej), użyj następującego kodu:
Obecnie obsługiwane języki to:
"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 Jeśli nie zostanie określony lub ustawiony na null , używany będzie język angielski.
Dalsze pytania
Jeśli masz jakieś pytania lub uwagi, wyślij nam wiadomość za pomocą poniższego formularza:
Przykłady
Kliknij dowolny z poniższych widżetów, aby wyświetlić powiązany kod: