Ergebnis 1 bis 7 von 7

Thema: Google Maps reagiert nicht auf die Freigabe in der Oveleon Cookiebar

  1. #1
    Contao-Nutzer Avatar von Timon
    Registriert seit
    18.12.2010.
    Ort
    Fellbach bei Stuttgart
    Beiträge
    54

    Standard Google Maps reagiert nicht auf die Freigabe in der Oveleon Cookiebar

    Hallo,

    ich verwende die Oveleon Cookiebar. Das funktioniert soweit auch wunderbar. Nur muss ich die Google Map bei jedem neuen Seitenaufruf wieder "erlauben", obwohl die Erlaubnis in der Cookiebar bereits gespeichert ist.
    Die Google Map ist über ein iframe eingebunden und ich habe das richtige Template ausgewählt. Es funktioniert bei der Freigabe auch problemlos. Aber eben nur bis zum nächsten Seitenaufruf.

    Welche Cookie-Tokens muss ich denn beim Typ Google Map über iframe eingeben? Könnte es damit zusammenhängen?

    Vielen Dank

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.087
    Partner-ID
    10107

    Standard

    Poste mal einen Link zur Seite.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer Avatar von Timon
    Registriert seit
    18.12.2010.
    Ort
    Fellbach bei Stuttgart
    Beiträge
    54

    Standard

    Es geht um folgende Kontaktseite:

    [URL wurde wieder entfernt]

    Danke
    Geändert von Timon (01.02.2023 um 09:03 Uhr)

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.087
    Partner-ID
    10107

    Standard

    Ja, das ist ein Fehler in der Extension. Es funktioniert nicht wegen folgendem Fehler:

    Code:
    Uncaught TypeError: parent.cookiebar is undefined
    
            <script>
                if(parent.cookiebar.issetCookie(4)){
                    const decoder = document.createElement('textarea');
                    decoder.innerHTML = 'https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d10516.96880223062!2d9.1688808!3d48.7772662!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x168e33edd0fc4f6c!2sSHV%20Stuttgarter%20Haus-%20und%20Verm%C3%B6gensverwaltung%20GmbH!5e0!3m2!1sde!2sde!4v1675101074647!5m2!1sde!2sde';
    
                    window.location.href = decoder.value;
                }
            </script>
    parent.cookiebar ist aber nicht defined, weil das erst am Ende des <body> defined wird - und es könnte sein, dass der Inhalt des iframe schon evauliert wird, bevor der Browser am Ende des parent body's angelangt ist. Müsstest du auf Github reporten.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer Avatar von Timon
    Registriert seit
    18.12.2010.
    Ort
    Fellbach bei Stuttgart
    Beiträge
    54

    Standard

    Vielen Dank!

    Tatsächlich, es funktioniert, wenn das Skript über dem Inhalt des BODY-Tags Positioniert wird.

    Gruß
    Timon

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.087
    Partner-ID
    10107

    Standard

    Machst du noch das Issue bei Github?
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Nutzer Avatar von Timon
    Registriert seit
    18.12.2010.
    Ort
    Fellbach bei Stuttgart
    Beiträge
    54

    Standard

    Ok. Habe ich gemacht.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •