Ich wollte mein Lieblingsvideo einmal in der Datenbank speichern, indem ich meine eigene Anwendung erstellte und sie beim Aufrufen eingebettet anzeigte. Daher werde ich verschiedene Methoden vorstellen, nach denen ich gesucht habe.
Wähle aus, wo du deine Lieblingsvideos auf YouTube teilen möchtest
Dann bette es ein und wähle das aus
Die URL zum Einbetten des Videos wird angezeigt. Klicken Sie daher auf Kopieren
Schließen Sie dies ab, indem Sie dies direkt in HTML (haml) einfügen.
Das fertige Produkt sieht so aus
Als ich es jedoch in die Datenbank gepostet und versucht habe, es aus der haml-Datei aufzurufen, wurde es als Zeichenfolge ausgegeben. Dies ist also eine Möglichkeit, es zu lösen.
%iframe#player{frameborder: "0", height:"390", src: (movie.url), type: "text/html", width: "640"}
* Dieses Mal habe ich ein Filmmodell erstellt und den Spaltennamen auf URL gesetzt.
Einfach ausgedrückt, ・ Machen Sie aus dem äußeren Rahmen eine Haml-Datei (Größe usw. kann nach Ihren Wünschen geändert werden). ・ Speichern Sie nur den URL-Teil in der DB → rufen Sie ihn auf -Speichern Sie Titel und Inhalte in separaten Spalten
Auf diese Weise konnte die Anzeige beim Buchen in die DB → Aufruf eingebettet werden.
Dies ist die URL, die ich verwendet habe, aber dies ist der blau unterstrichene Teil (doppeltes Anführungszeichen ist nicht erforderlich)
Diese blau unterstrichene URL hat nicht funktioniert. Wahrscheinlich, weil es keine URL zum Einbetten ist.
Wie oben erwähnt, hoffe ich, dass es für diejenigen hilfreich sein wird, die dasselbe implementieren möchten.