Documentación del SDK de JavaScript para reproductor de video con chat en vivo de CrossTalk

Esta documentación le ayuda a añadir un reproductor de video con chat en vivo a su página web con el SDK de JavaScript de CrossTalk.


Importar el SDK

Añada la siguiente etiqueta script a su archivo HTML. Puede agregarla en la sección <head> o <body> de su archivo HTML.

<script src="https://unpkg.com/crosstalk-comments-js"></script>

Añadir el div de CrossTalk donde desea mostrar el reproductor de video y el chat en vivo

Puede agregar estilo y clases a este div para personalizar su posicionamiento y márgenes dentro de su página. El contenido interior no se verá afectado por su CSS.

<div data-crosstalk-video-player data-wp="nombre-de-su-propiedad-web" data-yt-id="id_video_youtube"></div>

Lista de parámetros para el reproductor de video con chat en vivo de CrossTalk:

Nombre de la variable Definición Valores esperados
data-wp Su nombre de propiedad web único. Puede crear propiedades web desde el Panel de control. Ejemplo: 'crosstalkDemo'. Se espera un valor de tipo cadena.
data-page-id Un PageID que identifica de manera única una página en su propiedad web. Si tiene un sistema de CMS, el slug de un artículo sería un buen PageID.
Si integra CrossTalk en su aplicación, compartir el PageID garantizará que se cargue el mismo chat en vivo si la misma página se abre en su sitio web o aplicación.
Envíe ya sea pageID o url. Si se envían ambos, pageID tiene prioridad.
Ejemplo: 'some-Slug-123'. Se espera un valor de tipo cadena.
data-url Si no maneja PageIDs, enviar la URL canónica también funciona. Esto cargará dinámicamente el chat en vivo basado en la URL del sitio web.
Envíe ya sea pageID o url. Si se envían ambos, pageID tiene prioridad.
`${window.location.origin}${window.location.pathname}`
data-theme Indica si el widget debe cargarse en modo claro u oscuro. Si su sitio web admite temas dinámicos, pase esta variable al widget para que se integre perfectamente. light o dark. Se espera un valor de tipo cadena.
data-src URL de origen del video. Se espera un valor de tipo cadena.
data-src-type Tipo MIME del video (opcional). Se espera un valor de tipo cadena.
data-yt-id ID del video para YouTube (después de watch?v=) o el ID del video de su código de inserción. Se espera un valor de tipo cadena.
data-vimeo-id ID del video para Vimeo. Se espera un valor de tipo cadena.
data-rt-id ID del video para RuTube (después de video/). Se espera un valor de tipo cadena.
data-vk-id ID del video para VK Video (formato video-000000_999999). Se espera un valor de tipo cadena.

Añada el siguiente código a su página web para integrar el reproductor de video con chat en vivo:

<script src="https://unpkg.com/crosstalk-comments-js"></script>
<div data-crosstalk-chat data-wp="crosstalkDemo" data-page-id="test" data-theme="light"></div>