Einzelnen Beitrag anzeigen

Wonderdoc

Registriert seit: 5. Mai 2004
14 Beiträge
 
#487

AW: Google Maps über COM (Component Object Model)

  Alt 25. Mai 2016, 12:58
Hi,

das script error Problem mit der onion.js tritt seit Map-Api V3.23 auf.
Bis zum 3.Mai konnte man noch die alte V3.22 benutzen.
Ab diesen Datum wird man automatisch auf die V3.23 von google umgeroutet.

Die verwendete Api Version kann man sich wie folgt ausgeben lassen:
Code:
showmessage('Google Map-API: V'+Script.Google.Maps.Version);
Wenn man nach dem Fehler bei Google sucht,
findet man z.B. einen Lösungsansatz:

Folgene Meta-Info soll in den Header eingebaut werden:
Code:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Damit bekomme ich aber einen Laufzeitfehler, wenn ich z.B. eine Distance Abfrage mache.

Mit dem Meta-Tag
Code:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
scheint es bei mir jetzt zu laufen.

PS:Hab jetzt mal in der gmApi.pas in Zeile 1408 vor "if LoadAPI then" das mit dem Meta auf IE=8 eingebaut
Zitat:
{$IFDEF IE7_MODUS}
Result:=Result+
' <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE11" />';
{$ENDIF}
Result:=Result+
' <meta http-equiv="X-UA-Compatible" content="IE=8" />';


if LoadAPI then
begin


mfg
Wonderdoc
  Mit Zitat antworten Zitat