Saltar al contenido principal

Uso de widget sin interfaz

Un widget sin interfaz permite el acceso a todos sus métodos, pero no renderiza su interfaz de usuario.

El comportamiento "sin interfaz" de un widget está determinado por la propiedad **headless**, cuyo valor predeterminado es **false**. Cuando se establece en **true**, se devuelve un widget de Tipo de dato "headless" (sin interfaz) .

Ejemplo

<script defer src="https://cdn.jelou.ai/widgets/loader.js"></script>
<script>
document.addEventListener('jelou-widget:load', () => {
const widgetService = new WidgetService({
apiKey: '<apiKey>',
properties: { headless: true },
});
widgetService.connect({ }).then((instance) => {
console.log('Success! 🚀');
instance.on("message", (data) => {
alert(JSON.stringify(data, null, 2));
});
});
});
</script>