Tôi thực sự cần bạn trợ giúp. Làm việc trên ứng dụng iOS. Tôi muốn chơi youtube. Tôi hiểu từ việc đọc nhiều blog và bài đăng, chúng tôi cần sử dụng iframe để phát video trên youtube.Trình phát YouTube được nhúng trong Iframe không hoạt động trong iOS6
Tuy nhiên, trên một số video mà tôi nhận được: ". Video này chứa nội dung từ XYZ Nó bị hạn chế phát trên các trang web nhất định Xem trên YouTube"
tôi đọc câu hỏi này: Youtube in iOS5 - done button Tapped mang đến cho các liên kết đến youtube api: https://developers.google.com/youtube/player_parameters Chúng khuyên bạn nên sử dụng khung nội tuyến.
ví dụ cho trang web youtube là:
<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"/>
Mã này tôi đã sử dụng:
<!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>
Ai đó có thể giúp tôi hiểu được nó? Tôi kiểm tra cờ được nhúng là đúng, chúng là tất cả các clip được phép phát trên thiết bị di động.
Ví dụ cho những video không hoạt động trên các thiết bị:
- http://www.youtube.com/watch?v=rEevIL1Wpcg&feature=youtube_gdata
- http://www.youtube.com/watch?v=KzGe7pbGUiM
Ví dụ đối với những video không làm việc trên thiết bị và đưa lên msg lỗi:
- http://www.youtube.com/watch?v=1vhFnTjia_I&feature=youtube_gdata
- http://www.youtube.com/watch?v=sxkiA0IjBZ0&feature=youtube_gdata
xem biểu quyết cao là câu trả lời tại [liên kết này] (http://stackoverflow.com/questions/6666423/overcoming-display-forbidden-by-x-frame-options) và nếu bạn chạy trên trình mô phỏng? sau đó có thể gỡ lỗi trên Safari. –