API Youtube en AB


Jordi Mesa

Hay alguna forma de colocar un video de Youtube en un Iframe para utilizar su API. Estoy intentándolo hacer pero no consigo llamar el id="player" que he creado en un div dentro de un objeto HTML.

Como puedo llamarlo desde JS.

Estoy intentando:

Documentación: https://developers.google.com/youtube/iframe_api_reference


decsoft

Hola Jordi,

No conozco el API que enlazas, pero, supongo que tendrás que estudiarla. Seguramente, lo que necesitas es acceder al elemento que añades en el control HTMl, es decir, usando el identificador que des al Iframe. Esto puedes hacerlo de varias formas, por ejemplo, usando Javascript:

Lo que tengas que hacer con "elementoVideo" dependerá ya del API en cuestión, que, como digo, tendrás que estudiar.



Jordi Mesa
Nada AB no lo reconoce... el mismo codigo directamente en HTML funciona... pero si lo meto en AB no funciona....

decsoft

Hola Jordi,

Lo siento, pero, sería precisa más información. "AB no lo reconoce" no explica nada en absoluto. Y, por otro lado, algo que funciona en HTML... ¿por qué no iba a funcionar en AB, si se trata también de HTML?

Luego debes obtener algún mensaje de error o algo: prueba a ejecutar la app en Firefox y usa la consola de desarrollador (si la consola de AB no te indica nada). De lo contrario es imposible saber qué puede estar pasando.

También dices del código que "si lo meto en AB no funciona"... pero, habría que ver cómo lo estás "metiendo"... si es como lo tienes que hacer, etc. De momento, como he dicho, es menester partir al menos de un mensaje de error.


Jordi Mesa

Despues de mucho trabajo logre implementar el API de Youtube completamente en AB... esto es un gustazo....


decsoft

Hola Jordi,

Eso está bien, hombre. :-)


Everybody can read the DecSoft support forum for learning purposes, however only DecSoft customers can post new threads. Purchase one or more licenses of some DecSoft products in order to give this and other benefits.

This website uses some useful cookies to store your preferences.

I agree. Hide this note. Give me more information.