Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zestaw SDK sieci Web usługi Azure Maps udostępnia funkcję pomocnika o nazwie atlas.isSupported. Ta funkcja wykrywa, czy przeglądarka internetowa ma minimalny zestaw funkcji WebGL wymaganych do obsługi ładowania i renderowania kontrolki mapy. Oto przykład użycia funkcji:
if (!atlas.isSupported()) {
alert('Your browser is not supported by Azure Maps');
} else if (!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.
}
Klasyczna
Zestaw Sdk sieci Web usługi Azure Maps obsługuje następujące przeglądarki klasyczne:
- Microsoft Edge (bieżąca i poprzednia wersja)
- Google Chrome (bieżąca i poprzednia wersja)
- Mozilla Firefox (bieżąca i poprzednia wersja)
- Apple Safari (macOS X) (bieżąca i poprzednia wersja)
Zobacz również Temat docelowy starszych przeglądarek w dalszej części tego artykułu.
Aplikacje mobilne
Zestaw Sdk sieci Web usługi Azure Maps obsługuje następujące przeglądarki dla urządzeń przenośnych:
- Android
- Bieżąca wersja programu Chrome w systemie Android 6.0 lub nowszym
- Chrome WebView w systemie Android 6.0 lub nowszym
- Ios
- Mobile Safari w bieżącej i poprzedniej wersji głównej systemu iOS
- UIWebView i WKWebView w bieżącej i poprzedniej wersji głównej systemu iOS
- Bieżąca wersja programu Chrome dla systemu iOS
Napiwek
Jeśli osadzasz mapę w aplikacji mobilnej przy użyciu kontrolki WebView, możesz użyć pakietu npm zestawu Web SDK usługi Azure Maps zamiast odwoływać się do wersji zestawu SDK hostowanej w usłudze Azure Content Delivery Network. Takie podejście skraca czas ładowania, ponieważ zestaw SDK jest już na urządzeniu użytkownika i nie musi być pobierany w czasie wykonywania.
Node.js
Następujące moduły zestawu Web SDK są również obsługiwane w Node.js:
- Moduł usług (moduł npm dokumentacji | )
Docelowe starsze przeglądarki
Możesz chcieć kierować do starszych przeglądarek, które nie obsługują języka WebGL lub które mają tylko ograniczoną obsługę. W takich przypadkach można używać usług Azure Maps wraz z kontrolką mapy typu open source, taką jak Ulotka.
Przykład Renderowanie usługi Azure Maps w ulotce usługi Azure Maps pokazuje, jak renderować kafelki rasterowe usługi Azure Maps w kontrolce mapy Ulotka JS. W tym przykładzie użyto wtyczki ulotki usługi Azure Maps typu open source. Aby uzyskać kod źródłowy dla tego przykładu, zobacz Renderowanie usługi Azure Maps w przykładowym kodzie źródłowym ulotki.
Aby uzyskać więcej przykładów kodu korzystających z usługi Azure Maps w ulotce, zobacz Przykłady usługi Azure Maps.
Następne kroki
Dowiedz się więcej o internetowym zestawie SDK usługi Azure Maps: