leits / MeetingBar

🇺🇦 Your meetings at your fingertips in the macOS menu bar
https://meetingbar.app
Apache License 2.0
4.36k stars 188 forks source link

Feature: Add Google Meet (Progressive Web App) support in Services dropdown #601

Closed DominikTo closed 1 year ago

DominikTo commented 1 year ago

Issue that this suggestion fixes

Would be great if one could select the Google Meet app (progressive webapp: https://support.google.com/meet/answer/10708569?hl=en) in the "Open with" Services configuration.

Solution description

Add support for Google Meet Progressive Webapp

Alternatives considered

n/a

Additional context

No response

leits commented 1 year ago

Hi @DominikTo , Thank you for your request! Unfortunately, PWAs cannot open links on their own. But you can enable link handling in Chrome with this guide: https://developer.chrome.com/docs/web-platform/declarative-link-capturing/ With this Chrome will automatically open Google Meet PWA for all meet links.

Chrome Developers
Choose how in-scope links open your PWA with Declarative Link Capturing - Chrome Developers
Declarative Link Capturing is a proposal for a web app manifest property called "capture_links" that lets developers determine declaratively what should happen when the browser is asked to navigate to a URL that is within the application's navigation scope, from a context outside of the navigation scope.
sgtsquiggs commented 1 year ago

Declarative Link Capturing was cancelled and they now have another method for capturing:

image

https://developer.chrome.com/docs/web-platform/declarative-link-capturing/#migration

Chrome Developers
Choose how in-scope links open your PWA with Declarative Link Capturing - Chrome Developers
Declarative Link Capturing is a proposal for a web app manifest property called "capture_links" that lets developers determine declaratively what should happen when the browser is asked to navigate to a URL that is within the application's navigation scope, from a context outside of the navigation scope.
leits commented 1 year ago

This is great. Looking forward to seeing the Google Meet team roll this out!