Google Text & Tabellen-Viewer kann gelegentlich Inhalte in iframe nicht laden

9

Ich habe ein Problem mit dem Google Text & Tabellen-Viewer, durch das ein Albtraum zu lösen ist, weil es nur gelegentlich auftritt. Ich bin auf der Suche nach Anleitungen, wie der Inhalt im Iframe jederzeit ohne Probleme geladen werden kann.

Schritte zum Reproduzieren 1) Diese Seite ist eine einfache HTML-Seite mit einem h1-Tag und einem iframe, der einen Link zu einer PDF-Datei auf demselben Server enthält.

Ссылка

2) Wenn Sie die Seite laden, wird das PDF-Dokument in 60% der Zeit in den iFrame geladen.

3) Wenn Sie 10 Mal drücken, wird es mindestens einmal nicht angezeigt. Google gibt zuerst eine 307 zurück (was es auch tut, wenn es funktioniert) und gibt dann 204 zurück - kein Inhalt. Wenn es funktioniert, gibt es eine 200 zurück, mit dem Inhalt, den Sie im Viewer sehen.

Ich habe Mühe zu verstehen, warum das nur manchmal ohne sichtbare Fehler geschieht. Dies wurde auf Google Chrome v 48.0.2564.103 (PC) und Internet Explorer Edge v25.10586 (PC) mit denselben Ergebnissen und Häufigkeit des Fehlers getestet und fehlgeschlagen.

Jede Anleitung würde sehr geschätzt werden.

    
thatguy 09.02.2016, 17:49
quelle

2 Antworten

0

Ich glaube, dass Ihr Problem aufgrund einer Zeitüberschreitung auftritt, die docs hat. Wenn das Laden zu lange dauert, stoppt es im Wesentlichen und gibt Ihnen einen Fehler. Warum es 60% der Datei lädt und dann stoppt ist über mich hinaus. Versuchen Sie, die Länge des iframe zu halbieren und zu sehen, ob das Problem weiterhin besteht. Wenn dies nicht der Fall ist, würde ich mich an google wenden und sie danach fragen.

    
TheChubbyPanda 03.11.2016 19:00
quelle
0

Das behebt Ihr Problem nicht per se, aber da ich das gleiche Problem hatte und es mir schließlich gelungen ist, eine akzeptable Lösung zu finden, dachte ich, ich würde es teilen.

%Vor%

Im Grunde verwenden Sie einen embed wenn moderner Browser und den gviewer wenn nicht. Das eingebettete Objekt verhält sich genauso wie der Google Doc Viewer, es funktioniert in 100% der Fälle (keine fehlgeschlagenen Ladevorgänge), aber da es nicht für IE- und / oder Low-End-Mobilgeräte unterstützt wird, verwenden Sie den Google Doc ... Progressive Verbesserungen, denke ich.

    
iuliu.net 07.09.2017 11:49
quelle

Tags und Links