Ich brauche wirklich deine Hilfe. Arbeiten an einer iOS App Ich möchte youtube spielen. Ich habe aus vielen vielen Blogs und Posts gelesen, dass wir einen iframe verwenden müssen, um ein Youtube-Video zu spielen.YouTube Player einbetten in Iframe funktioniert nicht in iOS6
jedoch auf einige Videos, die ich erhalten: „. Dieses Video-Inhalte von XYZ enthält es von der Wiedergabe auf bestimmten Websites beschränkt Uhr auf YouTube“
las ich diese Frage: Youtube in iOS5 - done button Tapped, die auf den Link gibt youtube api: https://developers.google.com/youtube/player_parameters Sie empfehlen, den iframe zu verwenden.
das Beispiel für youtube-Website ist:
<iframe id="ytplayer" type="text/html" width="640" height="390"
src="http://www.youtube.com/embed/M7lc1UVf-VE?autoplay=1&origin=http://example.com"
frameborder="0"/>
Der Code, den ich verwendet:
<!DOCTYPE html>
<html>
<head>
<style>
* {
border:0;
margin:0;
}
</style>
</head>
<body>
<iframe webkit-playsinline id="player" type="text/html" width="320" height="180" src="http://www.youtube.com/embed/rEevIL1Wpcg?enablejsapi=1&playsinline=1&autoplay=1" frameborder="0">
</iframe>
</body>
</html>
Kann mir jemand helfen, es zu verstehen? Ich überprüfe das eingebettete Flag als wahr, das sind alles Clips, die auf mobilen Geräten abgespielt werden dürfen.
Beispiel für Videos, die auf dem Gerät funktioniert:
- http://www.youtube.com/watch?v=rEevIL1Wpcg&feature=youtube_gdata
- http://www.youtube.com/watch?v=KzGe7pbGUiM
Beispiel für Videos, die nicht auf dem Gerät arbeiten und die Fehler msg bringen:
- http://www.youtube.com/watch?v=1vhFnTjia_I&feature=youtube_gdata
- http://www.youtube.com/watch?v=sxkiA0IjBZ0&feature=youtube_gdata
siehe hoch wählte eine Antwort auf [diesen Link] (http://stackoverflow.com/questions/6666423/overcoming-display-forbidden-by-x-frame-options) und wenn Sie auf Simulator laufen? Dann kann auf Safari debuggen. –