Web SDK destekleyen tarayıcılar

Azure Haritalar Web SDK 'sı, atlas. ıssupportedadlı bir yardımcı işlev sağlar. Bu işlev, bir Web tarayıcısının harita denetimini yüklemeyi ve işlemeyi desteklemek için gereken en düşük WebGL özellikleri kümesine sahip olup olmadığını algılar. İşlevin nasıl kullanılacağına ilişkin bir örnek aşağıda verilmiştir:

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

Masaüstü

Azure Haritalar Web SDK 'sı aşağıdaki masaüstü tarayıcılarını destekler:

  • Microsoft Edge (geçerli ve önceki sürüm)
  • Google Chrome (geçerli ve önceki sürüm)
  • Mozilla Firefox (geçerli ve önceki sürüm)
  • Apple Safari (macOS X) (geçerli ve önceki sürüm)

Ayrıca, bu makalenin ilerleyen kısımlarında bulunan eski tarayıcıları de hedefleyin .

Mobil

Azure Haritalar Web SDK 'sı, aşağıdaki mobil tarayıcıları destekler:

  • Android
    • Android 6,0 ve üzeri cihazlarda geçerli Chrome sürümü
    • Android 6,0 ve üzeri cihazlarda Chrome WebView
  • iOS
    • İOS 'un geçerli ve önceki ana sürümünde Mobile Safari
    • İOS 'un geçerli ve önceki ana sürümündeki UIWebView ve WKWebView
    • İOS için Chrome 'un geçerli sürümü

İpucu

bir web görünümü kullanarak bir mobil uygulamanın içine harita ekliyorsanız azure Content Delivery Network 'de barındırılan SDK sürümüne başvurmak yerine azure Haritalar Web SDK 'sının npm paketini kullanmayı tercih edebilirsiniz. Bu yaklaşım yükleme süresini azaltır çünkü SDK zaten kullanıcının cihazında olduğundan ve çalışma zamanında indirilmesinin gerekli değildir.

Node.js

Aşağıdaki Web SDK modülleri de Node.js desteklenir:

Hedef eski tarayıcılar

WebGL 'yi desteklemeyen veya yalnızca sınırlı desteği olan eski tarayıcıları hedeflemek isteyebilirsiniz. bu gibi durumlarda, Azure Haritalar hizmetlerini leafletgibi bir açık kaynaklı eşleme denetimiyle birlikte kullanmanızı öneririz. açık kaynak Azure Haritalar leaflet eklentisinikullanan bir örnek aşağıda verilmiştir.


Azure Haritalar 'in leaflet 'te kullandığı ek kod örnekleri buradabulunabilir.

Azure Haritalar ekibinin eklenti oluşturduğu bazı popüler açık kaynaklı harita denetimleri aşağıda verilmiştir.

Sonraki adımlar

Azure Haritalar Web SDK 'sı hakkında daha fazla bilgi edinin:

Harita denetimi

Hizmetler modülü