Sada Azure Maps Web SDK poskytuje pomocnou funkci s názvem atlas.isSupported. Tato funkce zjistí, jestli má webový prohlížeč minimální sadu funkcí WebGL potřebných k podpoře načítání a vykreslování ovládacího prvku mapy. Tady je příklad použití funkce:
JavaScript
if (!atlas.isSupported()) {
alert('Your browser is not supported by Azure Maps');
} elseif (!atlas.isSupported(true)) {
alert('Your browser is supported by Azure Maps, but may have major performance caveats.');
} else {
// Your browser is supported. Add your map code here.
}
Desktop
Webová sada SDK služby Azure Maps podporuje následující desktopové prohlížeče:
Microsoft Edge (aktuální a předchozí verze)
Google Chrome (aktuální a předchozí verze)
Mozilla Firefox (aktuální a předchozí verze)
Apple Safari (macOS X) (aktuální a předchozí verze)
Webová sada SDK služby Azure Maps podporuje následující mobilní prohlížeče:
Android
Aktuální verze Chromu na Androidu 6.0 a novějším
Chrome WebView v Androidu 6.0 a novějším
Ios
Mobile Safari v aktuální a předchozí hlavní verzi iOS
UIWebView a WKWebView na aktuální a předchozí hlavní verzi iOS
Aktuální verze Chromu pro iOS
Tip
Pokud vkládáte mapu do mobilní aplikace pomocí ovládacího prvku WebView, můžete raději použít balíček npm webové sady SDK služby Azure Maps místo odkazování na verzi sady SDK hostované ve službě Azure Content Delivery Network. Tento přístup zkracuje dobu načítání, protože sada SDK už je na zařízení uživatele a není potřeba ji stahovat za běhu.
Node.js
V Node.js se podporují také následující moduly webové sady SDK:
Můžete chtít cílit na starší prohlížeče, které nepodporují WebGL nebo které mají pouze omezenou podporu. V takových případech můžete používat služby Azure Maps společně s opensourcovou správou map, jako je leták.
Ukázka Vykreslení Azure Maps v letákových mapách Azure Maps ukazuje, jak vykreslit rastrové dlaždice Azure Maps v ovládacím prvku Mapa letáků JS. V této ukázce se používá opensourcový modul plug-in Azure Maps Leaflet. Zdrojový kód pro tuto ukázku najdete v tématu Render Azure Maps v ukázkovém zdrojovém kódu letáku.
Další ukázky kódu pomocí Azure Maps v příbalové informacích najdete v ukázkách Azure Maps.
Další kroky
Další informace o webové sadě SDK služby Azure Maps:
V tomto modulu se dozvíte, jak pomocí sady Visual Studio pro web vyvíjet z libovolného zařízení, které je kompatibilní s prohlížečem. Prozkoumáme, jak provádět a kontrolovat zjednodušené úpravy kódu pomocí editoru Visual Studio Code pro web. Nakonec se dozvíte, jak pokračovat v práci v jiném prostředí, abychom získali úplnou sadu funkcí editoru Visual Studio Code.