My company (unsurprisingly, since I work at Meta π) uses Workplace for meetings. When I open meetings via MeetingBar, I get a browser tab which then triggers the native VC interface in the desktop app. Let's cut out the middleman.
Solution description
The app is registered as a handler for the workchat protocol. We can use that. Specifically, workchat://room/?joinurl=MEETING_LINK, so it's pretty straightforward to take what you're already parsing out and use it.
FWIW I have a local change that I think should do the trick but couldn't properly test (it builds but calendar access from the debug build wasn't working). I'll put up a PR soon.
Issue that this suggestion fixes
My company (unsurprisingly, since I work at Meta π) uses Workplace for meetings. When I open meetings via MeetingBar, I get a browser tab which then triggers the native VC interface in the desktop app. Let's cut out the middleman.
Solution description
The app is registered as a handler for the
workchat
protocol. We can use that. Specifically,workchat://room/?joinurl=MEETING_LINK
, so it's pretty straightforward to take what you're already parsing out and use it.Alternatives considered
n/a
Additional context
No response