Direkte Vimeo-video-url Android
Ich muss spielen, Vimeo viodes in meiner app, dass nur die video-id. Zum Beispiel 83342420.
Wie kann ich vimeo-video-url? Oder gibt es eine andere Möglichkeit für die Wiedergabe von video in android?
Habe ich versucht WebView-Lösung, aber es nicht passt.
Ich habe auch versucht die urls wie http://vimeo.com/moogaloop/play/clip:7926539/5cd4f7989ee0cb5018c131260aa1fc8c/1309860388/
aber ich bin immer 404 Nicht gefunden.
Vielleicht brauche ich eine Art api-Schlüssel oder token?
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ok. Für immer die direkte url zum Vimeo video müssen nur senden Sie GET-Request auf der url:
Im Ergebnis erhalten Sie eine solche Antwort:
Vimeo nicht bieten Unterstützung für alle videos spielen urls. Vimeo bietet nur 2 Methoden für die Wiedergabe von videos auf dem Handy.
verwenden Sie diese url - http://player.vimeo.com/video/video_id/config mit GET-Methode, und übergeben Sie Ihre video_id, erhalten Sie die unten Ergebnis. dies ist die Letzte Antwort kommt von Vimeo, da die änderung Reaktion.
Geht aus von dem, was Andrew F hatte, kommentierte, schrieb ich dieses einfache Javascript um diesen Prozess zu behandeln:
Dem setup in Html sieht wie folgt aus:
Edit: ich bin gerade dabei, es zu sagen, denken Sie daran, zu ersetzen YOURVIMEOIDHERE mit Ihren Vimeo-video-id.
Spielen Vimeo-Video von der
iframe
url, verwenden, der code. Es ist in Ordnung arbeiten.Erstellen Sie eine benutzerdefinierte WebViewClient für Beide ChromeClient und WebViewClient
und video Abspielen, entweder mit Loadurl oder LoadBaseUrl .