question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Toggle Full Screen, Raise Hand, etc. via Jitsi Meet API

See original GitHub issue

I’ve posted about this in the forums because I wasn’t sure I was missing something. It seems that this is indeed a missing feature, so I am creating a feature request.

In my app, I’d like to replace all Jitsi toolbar icons with my custom UI outside of the iFrame. Therefore, I am missing api.executeCommand calls to toggle full screen, raise a hand, open settings, etc. – basically everything that is available via the native Jitsi Meet UI, so it can be replaced by my custom UI in order to match its style and UX concepts.

I’d like to try and propose a PR, but I am new to the project. Maybe someone can help me out. This is what I have: Extend the commands here:

https://github.com/jitsi/jitsi-meet/blob/2e2d40c1d0c288d37551654a4f84f124d501179b/modules/API/external/external_api.js#L29

Then, the command gets passed to this._transport.sendEvent() by executeCommand():

https://github.com/jitsi/jitsi-meet/blob/2e2d40c1d0c288d37551654a4f84f124d501179b/modules/API/external/external_api.js#L637

However, I am not quite sure what _transport is and where the actual handling of sendEvent() happens. Any pointers are highly appreciated.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:10 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
yeahcommented, May 25, 2020

Thanks, this is very helpful!

0reactions
akiannillocommented, Apr 29, 2021

I would like to in my spare time, but I don’t even know where to start. Any suggestions/indications?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Toggle Full Screen, Raise Hand, etc. via Jitsi Meet API
I am trying to embed Jitsi Meet via the JavaScript API which works great–thanks for that! In my app, I'd like to replace...
Read more >
lib-jitsi-meet API (low level) - GitHub Pages
You can use Jitsi Meet API to create Jitsi Meet video conferences with a custom ... (we are going to add handlers for...
Read more >
Auto join jitsi meet - Stack Overflow
I am using Jitsi-Meet iframe Api to have a custom video calling ... The feature is to auto-join or auto-start the meeting on...
Read more >
Best 10 Zoom Alternatives & Competitors in 2022 | ClickUp
Looking for an alternative to the Zoom app? In this article we'll highlight the 10 best Zoom alternatives for secure and seamless video ......
Read more >
Safe Exam Browser - News
Fixed red lock screen after user switch disappeared without user action. ... Due to refactored code using newer APIs, SEB 3.0 requires macOS...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found