Browsers die Web-SDK ondersteunen
De Azure Kaarten Web SDK biedt een helperfunctie met de naam atlas.isSupported. Met deze functie wordt gedetecteerd of een webbrowser beschikt over de minimale set WebGL-functies die nodig zijn om het laden en weergeven van het kaartbesturingselement te ondersteunen. Hier is een voorbeeld van hoe u de functie gebruikt:
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.
}
Desktop
De Azure Kaarten Web SDK ondersteunt de volgende desktopbrowsers:
- Microsoft Edge (huidige en vorige versie)
- Google Chrome (huidige en vorige versie)
- Mozilla Firefox (huidige en vorige versie)
- Apple Safari (macOS X) (huidige en vorige versie)
Zie ook Verouderde browsers als doel gebruiken verder in dit artikel.
Mobiel
De Azure Kaarten Web SDK ondersteunt de volgende mobiele browsers:
- Android
- Huidige versie van Chrome op Android 6.0 en hoger
- Chrome WebView op Android 6.0 en hoger
- iOS
- Mobile Safari op de huidige en vorige belangrijke versie van iOS
- UIWebView en WKWebView op de huidige en vorige belangrijke versie van iOS
- Huidige versie van Chrome voor iOS
Tip
Als u een kaart insluit in een mobiele toepassing met behulp van een WebView-besturingselement, kunt u het npm-pakket van de Azure Kaarten Web SDK gebruiken in plaats van te verwijzen naar de versie van de SDK die wordt gehost op Azure Content Delivery Network. Deze aanpak vermindert de laadtijd omdat de SDK al op het apparaat van de gebruiker staat en niet hoeft te worden gedownload tijdens run time.
Node.js
De volgende Web SDK-modules worden ook ondersteund in Node.js:
- Services-module( | documentatie npm-module)
Verouderde browsers als doel gebruiken
Mogelijk wilt u zich richten op oudere browsers die WebGL niet ondersteunen of die er slechts beperkte ondersteuning voor hebben. In dergelijke gevallen wordt u aangeraden Azure Kaarten-services te gebruiken in samen met een opensource-kaartbesturingselement zoals Uiting. Hier is een voorbeeld dat gebruik maakt van de open source Azure Kaarten Plugin .
U vindt hier aanvullende codevoorbeelden Kaarten Azure-Kaarten in Kante vinden.
Hier zijn enkele populaire opensource-kaartbesturingselementen waar het Azure Kaarten-team invoeg-invoegs voor heeft gemaakt.
Volgende stappen
Meer informatie over de Azure Kaarten Web SDK: