Google Maps Javascript API не поддерживается IE9 не может загрузить мою карту - PullRequest
0 голосов
/ 13 февраля 2019

Я использую IE9 и не могу загрузить свою карту.У меня есть версия IE9 для моего broswer.Когда я пытаюсь создать свою карту, у меня появляется эта ошибка: «API Карт Google не поддерживает этот браузер».

Я пробовал использовать эмуляцию в IE11, но я не хочу использоватьтаким образом. Или, может быть, просто измените только мои .xls, но я не знаю, как это сделать, потому что я являюсь фреймом в другом .xls (обязательно с IE9).

Итак, как я могу изменитьМой в основном веб .xls IE11 без изменения всех приложений? Или как решить эту проблему без изменения версии IE (оставить нашу версию IE9).

<script type="text/javascript">

 var directionsPanel;
 var directions;
 //var directions2;
 var lastPoint;
 var trafficInfo;
 var geocoder;
 var place;
 var marker;
 var point;
 var adresse;
 var gdir;
 var htmls = [];
 //var directionsDisplay;
 var directionsDisplay=[];
 var objInfoWindowPrec;


 function loadmap() {
 //tableau des couleurs hexa
 var ArrayCouleur = new Array;

 //instanciation des elements du tableau
 var ArrayGDir = new Array;
 var indiceArray = 0;


 <!--var meta = document.createElement('meta');
  meta.httpEquiv = "X-UA-Compatible";
  meta.content = "IE=edge";
  document.getElementsByTagName('head')[0].appendChild(meta);-->

   //implementation du tableau des codes hexa
   ArrayCouleur["1"] = "#FF4050";
   ArrayCouleur["3"] = "#FF40DA";
   ArrayCouleur["4"] = "#B540FF";
   ArrayCouleur["6"] = "#0014D0";
   ArrayCouleur["8"] = "#40E3FF";
   ArrayCouleur["11"] = "#1FFF50";
   ArrayCouleur["14"] = "#FFFF40";
   ArrayCouleur["16"] = "#FF9E06";
   ArrayCouleur["17"] = "#FF9F68";
   ArrayCouleur["18"] = "#FF0600";

var lat_center = 0;
                    var lng_center = 0;
                    var intZoom = 8;

                    lat_center = '<xsl:value-of select="/NewDataSet/Plateforme/geoloc_y"/>';
                    lng_center = '<xsl:value-of select="/NewDataSet/Plateforme/geoloc_x"/>';
 intZoom = 8;

 var pointCentre = new google.maps.LatLng(lat_center,lng_center);
 var myOption = {
 zoom: intZoom,
 center: pointCentre,
 panControl: true,
 zoomControl: true,
 mapTypeControl: true,
 scaleControl: true,
 streetViewControl: false,
 overviewMapControl: true,
 gestureHandling: 'greedy',
 mapTypeId: google.maps.MapTypeId.ROADMAP
 }
 /* Chargement de la carte  */

 var map = new google.maps.Map(document.getElementById("map"), myOption);

  }

и в моих xls:

<body onload="Base_Fenetre();loadmap();" onkeydown="RefreshMap(event)">

1 Ответ

0 голосов
/ 13 февраля 2019

К сожалению, Internet Explorer 9 официально не поддерживается API Google Maps Javascript.

Поддерживаемые браузеры:

  • Текущая версия Microsoft Edge (Windows)
  • Internet Explorer 10 и 11 (Windows)
  • Текущая и предыдущая версия Firefox (Windows, macOS, Linux)
  • Текущая и предыдущая версия Chrome (Windows, macOS, Linux)
  • Текущая и предыдущая версия Safari (macOS)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...