Announcement

Collapse
No announcement yet.

Jitsi meet

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Jitsi meet

    Друзья, прошу помощи!
    Пытаюсь добавить виджет "Видеоконференция" в tpl прописываю следующий код:
    HTML Code:
    <body>
    <script src="https://meet.jit.si/external_api.js"></script>
    <script>
    var domain = "meet.jit.si";
    var options = {
    roomName: "JitsiMeetAPIExample",
    parentNode: undefined,
    configOverwrite: {},
    interfaceConfigOverwrite: {}
    }
    var api = new JitsiMeetExternalAPI(domain, options);
    </script>
    </body>
    Обнаружил, что espocrm почему-то перед ссылкой https://meet.jit.si/external_api.js добавляет ссылку domainname.ru/api/v1 (без пробелов). Полечил тем, что разместил js у себя на хосте. Убрал ссылку https://meet.jit.si/external_api.js, но в результате я получаю в консоле bad responsive на строку var api = new JitsiMeetExternalAPI(domain, options);

    Пробовал в JS который отвечает за custom прописывать подключение библиотек, но тоже вылетали проблемы.

    Через iframe размещать не хочу. Прошу помощи у уважаемых мужей


    P.S. Так же прошу помочь где прописывать нужно русское название виджета? Я прописал в JS, но оно осталось как есть. Заранее благодарю.

  • #2
    I see the best way for you is:

    1. Define your "external_api.js" in metadata at "custom/Espo/Custom/Resources/metadata/app/jsLibs.json". Some examples you can find at "application" folder.
    2. Create a custom view

    Code:
    Espo.define('custom:views/fields/text', ['views/fields/text', 'lib!jit'], function (Dep, jit) {
    
    return Dep.extend({
    
      setup: function () {
        Dep.prototype.setup.call(this);
    
        //use jit lib
      },
    
     });
    });
    3. Define your custom view in metadata.

    More details, https://docs.espocrm.com/development/custom-views/
    Job Offers and Requests

    Comment


    • #3
      If you need to get more details, you can see some examples of existing logic, https://github.com/espocrm/espocrm/b...pp/jsLibs.json.
      And see how it can be used in the view, https://github.com/espocrm/espocrm/b...tract/chart.js, find "Flotr" word.
      Job Offers and Requests

      Comment

      Working...
      X