Dieser Artikel zeigt Administratoren, wie sie Inhalte mit einem iFrame in die Plattform einbinden können. Ein iFrame wird besonders häufig für Umfragen oder Bewertungen verwendet, kann aber auch zum Einbetten anderer Inhaltsarten genutzt werden.
So bettest du mit einem iFrame Inhalte in eine Kursaktivität ein
1. Navigiere im Ausgangssystem zum gewünschten Inhalt und kopiere den iFrame-Code. Tipp: Diesen Code findest du oft über den Teilen-Button oder indem du den Quellcode des Ausgangssystems aufrufst.
2. Navigiere zu der Seite auf der Plattform, auf der du den Inhalt hinzufügen möchtest, z. B. die Seite „Build“ (Erstellen) eines Kurses.
3. Klicke im Editor auf das Symbol Source Code (Quellcode), das sich bei den Editor-Symbolen ganz rechts befindet.
4. Nun kannst du in den vorhandenen Quellcode den kopierten iFrame einfügen oder Code einbetten. Der iFrame-Code sollte etwa folgendermaßen aussehen (dies ist natürlich nur ein Beispiel):
- <iframe src="https://insert.link.here" width="100%" height="800" frameborder="0"></iframe>
5. Klicke auf „Create“ (Erstellen), „Save“ (Speichern) oder „Update“ (Aktualisieren), je nachdem, welche Option auf der Seite angezeigt wird.
Typische Probleme beim Einbetten von Inhalt mithilfe eines iFrame
- Es wird keine URL verwendet, die mit „https“ beginnt: Prüfe immer die HTML-Quelle, um sicherzustellen, dass die URL mit „https“ beginnt und nicht mit „http“. Anderenfalls wird der eingebettete Inhalt nicht korrekt angezeigt.
- Höhe und Breite des Inhalts wurden nicht ordnungsgemäß angepasst: Oft muss die Breite auf 100 % gesetzt werden, um zu gewährleisten, dass sich der eingebettete Inhalt wie gewünscht auf die volle Breite des sichtbaren Bereichs ausdehnt. Anderenfalls kann die Formatierung, je nach Gerät und Bildschirmgröße des Nutzers, unschön aussehen.
- Es wird nicht der korrekte Code verwendet: Auf unserer Plattform ist das Einbetten von Inhalt mithilfe von iFrame erlaubt. Wenn du etwas anderes verwendest, wird der eingebettete Inhalt u. U. nicht und/oder nicht ordnungsgemäß angezeigt.