2009-07-21 8 views
0

J'ai une application Flash qui charge une liste d'identifiants vidéo YouTube. Il charge une grille de vignettes et un lecteur chromeless dans chacune de ces vignettes puis appelle cueVideoById() sur chaque lecteur donc j'ai maintenant une grille de vidéos youtube avec le bouton play et le logo youtube ... jusqu'ici tout va bien. Ce que je ne peux pas comprendre, c'est pourquoi lorsque j'appelle playVideo sur ces vignettes, certains jouent et d'autres non. Pour ceux qui ne jouent pas, tout ce que je vois est un écran noir et le logo youtube - bien que je suppose que ce logo fait partie du lecteur. Je m'attendrais à voir l'animation de chargement si la vidéo était en cours de chargement.Pourquoi certaines vidéos YouTube ne jouent-elles pas dans un lecteur chromeless dans mon swf AS2?

Des idées sur ce qui ferait que certains joueraient bien et que d'autres ne feraient que crier et ne joueraient jamais?

acclame tous.

---------------------------------------------- ---- EDIT ---------------------------------------

Est-ce simplement parce que le propriétaire de la vidéo n'a pas autorisé l'intégration de la vidéo. Lorsque je recherche sur youtube pour la vidéo, j'essaie de lire la section embed sur les bons états - "Embedding disabled by request".

Répondre

1

Oui, c'est que vous n'avez pas le droit d'accéder à la vidéo. (embed)

Un lecteur sans chrome ne peut lire que des vidéos intégrables.

+0

ok alors comment les exclure lors de la recherche de vidéos avec l'API? – undefined

Questions connexes