balansse / google-meet-jabra

Chrome Extension that adds Jabra call control support to Google Meet.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Port to Firefox

iMonZ opened this issue · comments

A Firefox version would be very neat :)
I think it doesn't even need a new project. Just this project needs to be modified a bit.

I need to check if Firefox supports WebHID - if it does then this should not be a problem.

I need to check if Firefox supports WebHID - if it does then this should not be a problem.

Isn’t it possible to write something from the desktop side so this could be supported from all major browsers?

Firefox does not support WebHID.

As @iMonZ suggests, you could write a desktop program that can be called from the extension.
Like: https://github.com/gnaudio/jabra-browser-integration/tree/master/src/ChromeHost
Called from: https://github.com/gnaudio/jabra-browser-integration/tree/master/src/ChromeWebExtension

Firefox does not support WebHID.

As @iMonZ suggests, you could write a desktop program that can be called from the extension. Like: https://github.com/gnaudio/jabra-browser-integration/tree/master/src/ChromeHost Called from: https://github.com/gnaudio/jabra-browser-integration/tree/master/src/ChromeWebExtension

This looks actually pretty interesting

Firefox does not support WebHID.

As @iMonZ suggests, you could write a desktop program that can be called from the extension. Like: https://github.com/gnaudio/jabra-browser-integration/tree/master/src/ChromeHost Called from: https://github.com/gnaudio/jabra-browser-integration/tree/master/src/ChromeWebExtension

Does the Chromehost from Jabra support other browsers? Or is it just a false name?

It should in theory work with all Chromium-based browsers, but Jabra only officially supports Chrome and Microsoft Edge.
You could potentially reuse the binary for a Firefox extension, but you'll probably have to repackage it.

It should in theory work with all Chromium-based browsers, but Jabra only officially supports Chrome and Microsoft Edge.
You could potentially reuse the binary for a Firefox extension, but you'll probably have to repackage it.

Anyone knows how to do that?