Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

survey in iframe: iframe bleibt weiß in Android

  • achmed
  • achmed's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 11 months ago #129808 by achmed
Hallo zusammen,

habe survey in iframe auf eine website plaziert. Wenn ich die site aufrufe, wird der survey korrekt angezeigt.
Zumindest in allen PC-Browsern.

Auf dem Android smartphone (Xperia Z, Android 4.3, Browser Chrome und Dolphin) jedoch erscheint zwar der iframe (sichttbar anhand des Randes), dieser bleibt aber eine leere weiße Fläche.
Bisher habe ich leider noch keine Möglichkeit gehabt, auf iphone oder iPad zu testen.

<iframe width="100%" height="800px" style="display:block;"
src=" www.mysite.de/limesurvey/116463 ">
</iframe>
Der Rest des html-codes ist ein reines html-Grundgerüst für Testzwecke - Nebeneffekte also ausgeschlossen

Beim direkten Laden des surveys (" www.mysite.de/limesurvey/116463 ") gibt es auch unter Android keine Probleme.

Wer hat eine Idee? Bin für jede Hilfe dankbar

Schöne Grüße, Achmed
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 11 months ago #129892 by holch
Sieht wohl so aus als hätte der Browser in Android 4.x Probleme mit Iframes:

stackoverflow.com/questions/21813301/ifr...ndroid-browser-issue

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
  • achmed
  • achmed's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 11 months ago #130073 by achmed
Danke holch für die schnelle Antwort

Habe inzwischen Problem gelöst; falls es für jemanden nützlich sein könnte, hier die Ursache:

es werden als verweis (src="....") nur relative pfade unterstützt - vermutlich aus sicherheitsgründen, da dann gewährleistet ist, dass container-site und embedded site von der selben domain stammen.

ich musste also die zeile
src=" www.mysite.de/limesurvey/116463 ">
ersetzen durch
src="../../limesurvey/116463" (pfad ist natürlich jeweils anzupassen)

Jetzt läufts (auf iOS allerdings noch nicht getestet)
The topic has been locked.
Moderators: holchJoffmtpartner

Lime-years ahead

Online-surveys for every purse and purpose