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:

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:

Kaartbesturingselement

Services-module