Webbläsare som stöds av webb-SDK

Azure Kartor Web SDK innehåller en hjälpfunktion som heter atlas.isSupported. Den här funktionen identifierar om en webbläsare har den minsta uppsättning WebGL-funktioner som krävs för att stödja inläsning och rendering av kartkontrollen. Här är ett exempel på hur du använder funktionen:

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.
}

Skrivbord

Azure Kartor Web SDK stöder följande webbläsare på skrivbordet:

  • Microsoft Edge (aktuell och tidigare version)
  • Google Chrome (aktuell och tidigare version)
  • Mozilla Firefox (aktuell och tidigare version)
  • Apple Safari (macOS X) (aktuell och tidigare version)

Se även Rikta äldre webbläsare senare i den här artikeln.

Mobilt

Azure Kartor Web SDK stöder följande mobila webbläsare:

  • Android
    • Aktuell version av Chrome på Android 6.0 och senare
    • Chrome WebView på Android 6.0 och senare
  • iOS
    • Mobile Safari på den aktuella och tidigare huvudversionen av iOS
    • UIWebView och WKWebView på den aktuella och tidigare huvudversionen av iOS
    • Aktuell version av Chrome för iOS

Tips

Om du bäddar in en karta i ett mobilt program med hjälp av en WebView-kontroll kanske du föredrar att använda npm-paketet i Azure Kartor Web SDK i stället för att referera till den SDK-version som finns på Azure Content Delivery Network. Den här metoden minskar inläsningstiden eftersom SDK:n redan finns på användarens enhet och inte behöver laddas ned vid körning.

Node.js

Följande Web SDK-moduler stöds också i Node.js:

Rikta äldre webbläsare

Du kanske vill rikta in dig på äldre webbläsare som inte stöder WebGL eller som bara har begränsat stöd för det. I sådana fall rekommenderar vi att du använder Azure Kartor-tjänster tillsammans med en kartkontroll med öppen källkod, t.ex . Här är ett exempel som använder Plugin-programmet Azure Kartor öppen källkod.


Ytterligare kodexempel som använder Azure Kartor i Entsak finns här.

Här är några populära kartkontroller med öppen källkod som Azure Kartor har skapat plugin-program för.

Nästa steg

Läs mer om Azure Kartor Web SDK:

Kartkontroll

Tjänstmodul