Carregando o widget com RequireJS
Se você estiver usando RequireJS em seu site, deve carregar nosso widget via RequireJS. Dê uma olhada no nosso exemplo abaixo e adicione o código do widget que deseja carregar. O código único do widget pode ser encontrado nas configurações do seu widget em Instalar > Código do widget JavaScript.
Para usar sua própria função On-Ready-Callback, passe o objeto correspondente para o método "load" ready: function.
Nosso widget usa um único objeto global para lidar com os callbacks de JSONP. Certifique-se de não sobrescrever o objeto Userlike no escopo global.
javascript
require.config({ paths: { 'userlike-loader': '{{javascript_loader_url}}' } }); require(['userlike-loader'], function(userlike) { userlike.load({ ready: function() { console.log('Widget is ready.'); }, onError: function(e) { console.error('Error while loading the Widget.', e); }, }); });
Depois de carregar o widget com um carregador de módulos, ainda é possível vincular o widget na visualização global chamando o objeto "window-userlike".
💡
Para evitar conflitos de CSS com o cliente de chat, aconselhamos a não usar "iframe { !important }" em seu CSS. É melhor ser mais específico e excluir o cliente de chat da Userlike usando "iframe:not(.userlike) { !important }".
👉🏻
Share