Audio von Google Drive einbetten

Bisher kann man in Webflow lediglich Musik von Soundcloud über ein Rich-Text-Feld einfügen. Hier ist eine Alternative dazu, mit der man unabhängig von Soundcloud sein kann.

Der Standard Player auf einer Website

Anleitung in 4 Schritten

1. Medien auf Google Drive hochladen

Als erstes musst du deine Audio-Datei in deiner Google Drive abspeichern. Wo du die Datei abspeicherst, spielt dabei keine Rolle.

2. Link abrufen

Als nächstes brauchen wir den Share-Link vom Audio File. Dafür machen wir einen Rechtsklick auf das Audio-File, dann klicken wir auf «Link abrufen»

Rechtsklick auf das Audio File

Den Link kopieren wir nun in irgend einen Texteditor, um die Media-ID auslesen zu können.

3. Media-ID auslesen

Im Texteditor markieren wir uns nun die Media-ID am ende des Links und kopieren sie.

Media-ID auslesen

4. HTML Code in Webflow erstellen

Nun können wir in Webflow auf dem Canvas ein Custom-Code-Feld erstellen. Dieses Feld wird am Ende als Audio-Player sichtbar sein.
Sobald du das Custom-Code-Feld erstellt hast, fügst du folgenden Code in das Feld ein:

<audio src="http://docs.google.com/uc?export=open&id=" controls></audio>
Kopieren

Am Ende des src Links fügst du nun die Media-ID ein. Das sieht dann am Ende etwa so aus:

<audio src="http://docs.google.com/uc?export=open&id=1xYNHcZ0GLiLGbZd-shQUACRkDgn9qU6y" controls autoplay></audio>

Browser Support

Leider kann nicht jeder Browser jedes Audio-Format abspielen. Deshalb muss man sich entscheiden, welche Browser man unterstützen möchte und welche nicht.

Browser Support der verschiedenen Audio-Codecs.

Anpassungen am Audio Player

Im HTML Text gibt es verschiedene Anpassungsmöglichkeiten, um das Verhalten und Aussehen des Audio-Players zu ändern (z.B. Autoplay, Loop, Ein-/Ausblenden, usw.)

Hier findest du eine Liste aller Anpassungsmöglichkeiten und jeweils eine Erklärung, was die Anpassung genau macht:
https://docs.microsoft.com/en-us/previous-versions/msdn10/hh527168(v=msdn.10)

Liste der wichtigsten Attribute

Den jeweiligen Code kannst du in deinem Custom-Code-Feld jeweils direkt nach controls eingeben.

Übersicht