Веб-пакет SDK Azure Maps предоставляет вспомогательную функцию с именем atlas.isSupported. Эта функция позволяет определить, имеет ли веб-браузер минимальный набор функций WebGL, необходимых для поддержки загрузки и рендеринга элемента управления картой. Ниже приведен пример использования функции:
JavaScript
if (!atlas.isSupported()) {
alert('Your browser is not supported by Azure Maps');
} elseif (!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.
}
Персональный компьютер
Веб-пакет SDK Azure Maps поддерживает следующие браузеры для настольных ПК:
Microsoft Edge (текущая и предыдущая версии)
Google Chrome (текущая и предыдущая версии)
Mozilla Firefox (текущая и предыдущая версии)
Apple Safari (macOS X) (текущая и предыдущая версии)
Веб-пакет SDK Azure Maps поддерживает следующие браузеры для мобильных устройств:
Android
Текущая версия Chrome на Android 6.0 и более поздних версиях
Chrome WebView на Android 6.0 и более поздних версиях
iOS
Mobile Safari в текущей и предыдущей основной версии iOS
UIWebView и WKWebView в текущей и предыдущей основной версии iOS
Текущая версия Chrome для iOS
Совет
При внедрении карты в мобильное приложение с помощью элемента управления WebView можно использовать пакет NPM веб-пакета SDK Azure Maps вместо ссылки на версию пакета SDK, размещенного в сети доставки содержимого Azure. Такой подход сокращает время загрузки, так как пакет SDK уже находится на устройстве пользователя и его не требуется загружать во время выполнения.
Node.js
В Node.js также поддерживаются следующие модули веб-пакета SDK:
Вы можете использовать устаревшие версии браузеров, которые не поддерживают WebGL или только частично поддерживают его. В таких случаях можно использовать службы Azure Maps вместе с элементом управления картой с открытым кодом, например Leaflet.
В этом модуле вы узнаете, как использовать Visual Studio для Интернета для разработки с любого устройства, совместимого с браузером. Мы рассмотрим, как создавать и просматривать упрощенные изменения кода с помощью Visual Studio Code для Интернета. Наконец, мы узнаем, как продолжить работу в другой среде, чтобы получить полный набор функций Visual Studio Code.
Узнайте о встроенных стилях карт, которые поддерживаются в Azure Maps: road, blank_accessible, satellite, satellite_road_labels, road_shaded_relief и night.
В руководстве показано, как перейти с использования Google Карт на Microsoft Azure Maps. Это руководство содержит инструкции по переходу на API-интерфейсы и пакеты средств разработки Azure Maps.
Сведения о специальных возможностях в Azure Maps. В этой статье приводятся рекомендации по обеспечению доступности приложений карт и советы по реализации специальных возможностей.
Узнайте, как добавлять карты на веб-страницы с помощью веб-пакета SDK для Azure Maps. Сведения о параметрах анимации, стиля, камеры, служб и взаимодействий с пользователем.
Узнайте, как накладывать изображения на карты. См. пример, в котором для добавления слоя фрагментов, содержащего наложение метеорологического радара на карту, используется веб-пакет Azure Maps.