Einzelnen Beitrag anzeigen

Benutzerbild von GPRSNerd
GPRSNerd

Registriert seit: 30. Dez 2004
Ort: Ruhrpott
239 Beiträge
 
Delphi 10.4 Sydney
 
#469

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

  Alt 19. Feb 2015, 04:31
Das war einfach!

In gmAPI.pas ab Zeile 1373 folgendes ändern:
1. zuerst den DEFINE IE7_MODUS enablen.
2. Und den Contenttype auf content="IE=edge" ändern.

Delphi-Quellcode:
{$DEFINE IE7_MODUS}
{$DEFINE USE_ONLOADCALLBACK}
{$DEFINE USE_SPLASHSCREEN}
{$DEFINE USE_ANIINDICATOR}                                 //don't work with IE6 (IE7?)

function HTMLPage(LoadAPI: Boolean = true; DivName: String = '';
                  Language: String = DefaultLanguage;
                  Region: String = DefaultRegion;
                  APIVersion: Double = DefaultVersion;
                  UseSensor: Boolean = false;
                  Libraries: TGoogleLibraries = []): String; overload;
begin
  Result:={$IFDEF IE7_MODUS}
          '<!DOCTYPE html>'+sLineBreak+
          {$ENDIF}
          '<html>'+sLineBreak+
          ' <head>'+sLineBreak;
  {$IFDEF IE7_MODUS}
    Result:=Result+
          ' <meta http-equiv="X-UA-Compatible" content="IE=edge" />';
  {$ENDIF}
Mal sehen, wie lange das geht...

Edit: Eine Karte bekomme ich angezeigt und kann in der auch navigieren, einen Track mit Wegpunkten einzeichnen erzeugt aber Exceptions in HTMLObjects.GetBody().
Stefan

Geändert von GPRSNerd (19. Feb 2015 um 04:38 Uhr)
  Mit Zitat antworten Zitat