Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] iframe für smartphones

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] iframe für smartphones

    Habe per iframe eine PDF-Datei eingebunden. Funktioniert auf meinem PC hervorragend aber auf dem Smartphone wird nur ein Download der pdf-Datei gestartet und der Inhalt leider nicht in dem IFRANE auf der Seite dargestellt.
    Kann mir das jemand erklären?

  • #2
    Weil der Browser auf 'nem Smartphone die PDF nicht darstellen kann?!
    [QUOTE=nikosch]Macht doch alle was Ihr wollt mit Eurem Billigscheiß. Von mir aus sollen alle Eure Server abrauchen.[/QUOTE]

    Kommentar


    • #3
      Um einen I-Frame auf mobilen Geräten darzustellen, müssen Elternelemente entsprechend modifiziert werden. Für die Darstellung eines PDF muss der User einen kompatiblen Reader installiert haben. Z.B. als App...

      Kommentar


      • #4
        Der Download des PDF Files startet automatisch. Ich finde auch die Datei und kann sie sehen/lesen. Aber warum wird die nicht im Iframe der Webseite dargestellt?

        Kommentar


        • #5
          http://pdfobject.com/

          Ohne es großartig getestet zu haben, versuche es mal damit.
          [URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].

          Kommentar


          • #6
            Das löst aber nicht das Problem mit mobilen Browsern (zumindest nicht unter Android).

            Der angemessene Weg wurde dir bereits genannt (Pdf zum download anbieten und dem Nutzer überlassen, wie er weiter verfahren möchte).

            Eine andere Möglichkeit wäre es, das PDF als html + js zu rendern:

            Einfachste Möglichkeit (nur kurz auf Desktop und Android-Tablet getestet:
            https://docs.google.com/viewer

            Hat aber (leider) Nutzungsbedingungen, die für manche inakzeptabel sein könnten:
            (9.10.2014 12:18, mit Auslassungen, keine Garantie für irgendetwas):
            zusätzlich zu den "normalen" google Nutzungsbedingunen:
            [...]Durch das Einreichen, Einstellen oder Ansehen von Inhalten erteilen Sie Google eine weltweit gültige, kostenlose und nicht-ausschließliche Lizenz zur Vervielfältigung, Anpassung, Änderung, Übersetzung, Veröffentlichung, öffentlichen Aufführung, öffentlichen Anzeige und Verteilung von Inhalten, die Sie auf dem oder über den Dienst einreichen, einstellen oder ansehen.Diese Lizenz dient ausschließlich dazu, Google in die Lage zu versetzen, Ihnen den Dienst gemäß der Google-Datenschutzerklärung zur Verfügung zu stellen."[...]
            Sie stimmen zu, dass Google nach eigenem Ermessen Ihre Markennamen, Marken, Dienstleistungsmarken, Logos, Domain-Namen und andere charakteristische Markenkennzeichen zu Werbezwecken oder zur Bekanntmachung Ihrer Nutzung des Dienstes in Präsentationen, Marketingmaterialien, Kundenlisten, Finanzberichten und Websiteverzeichnissen (einschließlich Links zu Ihrer Website) verwenden darf.[...]
            Wenn du damit leben kannst(solltest dir natürlich auch die anderen Verlinkten Nutzungsbedingen durchlesen) hast du eine Lösung die funktionieren sollte.

            Ansonsten sollte mozillas pdf.js (das in Firefox integrierte PDF-"Plugin") auch in anderen Browsern ohne extra Erweiterung funktionieren (erfordert aber js-Kenntnisse von dir)

            https://github.com/mozilla/pdf.js/
            Zitat von nikosch
            Naja, anscheinend spricht die Steckdose kein HTTP. LOL

            Kommentar


            • #7
              Naja ich hatte das insoweit getestet, das die eingebettete PDF auf meinem Samsung Galaxy S4 angezeigt wird wenn ich die pdfobject.com webseite besuche, Suralc.
              [URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].

              Kommentar


              • #8
                Mein Note 10.1 unter 4.4.2 stock und mein s2 mit 4.4.4 (cyanogen-derivat) mit firefox mobile beta/chrome und stock browser beim note konnten es nicht (downloadlink angezeigt, bei den Beispielen auf deren Seite aber nicht eingebettet). Beides sind aber auch nicht die neusten Geräte.

                Habe aber zugegeben auch nicht überaus lange probiert. Wenn es in einer anderen Geräte/App Kombination funktioniert, ist es gut
                Zitat von nikosch
                Naja, anscheinend spricht die Steckdose kein HTTP. LOL

                Kommentar

                Lädt...
                X