Frage

Ich versuche einen Facebook -Share aufzunehmen iframe auf einer Seite, die mit Flask und Apache serviert wird. Das iframe Lasten Sie jedoch inkonsistent und ich bin für mögliche Erklärungen nicht mehr. Hier ist, was ich beobachtet habe:

  • Der Iframe wird in Firefox und Safari korrekt geladen, aber nicht Chrome 10.0 Dev, auf Mac
  • In Chrome wird der Iframe nie richtig geladen, wenn ich die gesamte Seite lade
  • Wenn ich die Hälfte der Elemente von der Seite streife, lädt der Iframe möglicherweise dreimal von zehn richtig - egal welche Hälfte ich entfernen.
  • Wenn ich alle Elemente von der Seite streiche, wird der Iframe jedes Mal richtig geladen.

Das inkonsistente Verhalten lässt mich denken, dass eine Art Rasse stattfindet, aber ich verstehe nicht, was das Problem sein würde oder warum es nur in Chrome erscheinen würde. Wie auch immer, ich schätze Ihre Hilfe. Sie können die Website anzeigen hier. Danke, Kevin

War es hilfreich?

Lösung

Ich denke, sie der Schlüssel sind in dieser Aussage:

Wenn ich die Hälfte der Elemente von der Seite streife, lädt der Iframe möglicherweise dreimal von zehn richtig - egal, welche Hälfte ich entfernen.

Ich würde die Ausgabe in eine Textdatei ablegen und ehrenvoll (1) oder Xmllint (1) über die Antwort ausführen, um festzustellen, ob Sie ein falsch anpassendes HTML-Tag haben. Die Chancen stehen gut, dass Chrom den Fehler nicht richtig behandelt, aber Firefox und Safari können sich erholen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top