Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Videocontent mobil nicht laden

  1. #1
    Contao-Nutzer
    Registriert seit
    20.11.2018.
    Beiträge
    35

    Standard Videocontent mobil nicht laden

    Hallo,

    ich habe auf einer Webseite ein Hintergrundvideo. Ich möchte, dass in der mobilen Webseite ein Bild anstatt des Video angezeigt wird. Wenn ich einfach display: none; angebe wenn das Endger't ein IOS oder ein Adroid-Gerät ist oder dass es eben erst ab einem gewissen Breakpoint kein Display none mehr hat. Wenn ich es so mache, dann wird es ja trotzdem geladen und besser wäre es ja eigentlich, wenn es für mobile Geräte gar nicht erst geladen wird. Wie kann ich das bewerkstelligen?

  2. #2
    Contao-Fan
    Registriert seit
    03.01.2012.
    Beiträge
    799

    Standard

    Ich selbst habe es noch nie benutzt, kann mir aber vorstellen, dass ein mobiles Seitenlayout dein Problem lösen könnte?

  3. #3
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.836
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Was passiert, wenn du dem video ein <div> herum verpasst und bereits dieses <div> auf display:none setzt?
    Grüsse
    Bernhard


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

    Standard

    Zitat Zitat von KDC Beitrag anzeigen
    oder dass es eben erst ab einem gewissen Breakpoint kein Display none mehr hat. Wenn ich es so mache, dann wird es ja trotzdem geladen
    Hast du das getestet und bestätigt?

  5. #5
    Community-Moderator Avatar von stefan-at-work
    Registriert seit
    05.06.2009.
    Ort
    Bad Segeberg
    Beiträge
    1.779
    Partner-ID
    634

    Standard

    ggf. mit diesem Modul arbeiten: https://packagist.org/packages/numer...ao-mobile-only


    Gesendet von iPhone mit Tapatalk

  6. #6
    Contao-Nutzer
    Registriert seit
    06.10.2011.
    Ort
    Wien
    Beiträge
    85

    Standard

    Auch wenn der Beitrag schon etwas älter ist, sauber (vor allem im Hinblick auf den Cache) geht das wahrscheinlich nur mit Javascript. Mit JS die Breite vom Display des Devices feststellen und wenn dieser einer gewisse Mindestbreite hat, den Block mit dem Code laden lassen. Kann auch ein Vorteil für die Pagespeed-Messung bringen, wenn man z.B. die Ausführung des Scriptes richtig setzt.

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
  •