No se inserta el video de YouTube

No he encontrado nada que ayude a resolver mi problema al buscar en todos los temas.

Tengo un video de YT no listado y si pego el enlace como miembro en una publicación, obtengo esto:

He agregado varios dominios de YT a la lista blanca en la configuración de “iframes permitidos”, y no se muestra el video de YT.

También obtengo esto para una incrustación de Vimeo, que agregué a la lista blanca:

¿Qué me falta?

No requiere un iframe, es una incrustación compatible con onebox de fábrica.

Ese es probablemente tu problema: sospecho que no puedes ver la página de un vídeo no listado sin iniciar sesión, algo que un rastreo anónimo de onebox no podrá hacer.

Si cierras sesión en YouTube y pegas el enlace del vídeo en el navegador, ¿qué ves?

1 me gusta

Este hilo parece sugerir que onebox puede renderizar videos no listados, pero quizás estoy entendiendo algo mal.\n\nhttps://meta.discourse.org/t/embedding-youtube-links/164377/2\n\nEl video todavía se muestra en un navegador cerrado o en modo incógnito.\n\n—\n\nCon respecto a Vimeo, pegué la imagen incorrecta. A continuación, se muestra lo que veo en la vista previa al pegar el enlace de Vimeo para una publicación:\n\n

1 me gusta

Si no listado significa que se mostrará usando un enlace directo, entonces funciona.

Como esto:

2 Me gusta

Puede depender del tipo y la versión del enlace, por ejemplo, el enlace de un video en vivo de YouTube (https://www.youtube.com/live/- ####) no se muestra correctamente, sino que se renderiza como:

Lo que ahora parece un enlace a la página de inicio de YouTube, no a un video específico.

¿El video está no listado y privado? Si el video es privado, no se mostrará.

1 me gusta

Eso podría ser un error. He tenido video en vivo de YouTube onebox bien, al menos en Estable. No he probado en Tests-Passed

Aunque he visto un comportamiento extraño en la rama estable recientemente. Donde el enlace extraño de mis Tests-Passed no siempre funciona con onebox.

Esa es la versión de que esto ocurra, probablemente sea un error entonces.

El error ocurre en el foro estable, no en tests-passed

Enlace al tema

He tenido, si no recuerdo mal, algún enlace de Reddit que tampoco se ha poblado en el estable.

1 me gusta

No es un enlace en vivo. Es solo un enlace normal con los siguientes formatos:

https://youtu.be/xxxxxxx

https://www.youtube.com/watch?v=xxxxxxx

Cuando pego el enlace en nuestro tema aquí, se muestra una imagen (parece la miniatura) pero no el video real para reproducir. Eso es un paso mejor que lo que muestra mi comunidad.

El video no está listado, no es privado, como se muestra a continuación.

Mi comunidad de Discourse es privada. ¿Tendrá esto algún efecto en la funcionalidad del video incrustado?


Había hecho público el video de Vimeo.

1 me gusta

No estoy seguro. Tenía mi comunidad Tests-passed antes con inicio de sesión requerido y YT oneboxing parecía funcionar bien.

¿Estás ejecutando Stable o Tests-passed?

Si es Tests-passed, ¿has habilitado la nueva opción experimental de onebox? Yo no la he habilitado en la mía.

Supongo que estoy usando Tests-Passed. Utilizo el alojamiento de Discourse.

He revisado la configuración de mi sitio como administrador y no veo una opción experimental para onebox.

2 Me gusta

Mi mala Light Box.

No estoy seguro de si esto podría afectar a YouTube onebox o no.

Como se mostró anteriormente, la incrustación funciona aquí. Entonces vienen las preguntas básicas: ¿funciona el modo seguro y su foro es estable en alguna versión si entendí bien? ¿Quizás actualizar ayude?

3 Me gusta

Gracias a todos por sus comentarios. @Jagster el modo seguro no ayudó, y estoy suscrito al plan Estándar. No puedo decir con certeza si tengo permiso para usar la incrustación de video con este nivel de plan.

1 me gusta

Puedes incrustar vídeos en el plan estándar. :+1:

Los Oneboxes deberían funcionar, además de permitir otros iframes permitidos si el onebox no los maneja automáticamente. Incluso puedes subir vídeos, aunque podrías alcanzar los límites de almacenamiento dependiendo del tamaño.

Si sigues teniendo problemas, como cliente alojado puedes enviar un mensaje a @team o enviar un correo electrónico a team@discourse.org para obtener soporte directo y podremos echar un vistazo más de cerca a tu configuración y ver cuál podría ser el problema.

5 Me gusta

Gracias, acabo de enviar un mensaje privado al equipo.

2 Me gusta