GoogleChromeLabs / GoogleChromeLabs/bubblewrap

Generate <intent-filter>s for web app manifest protocol handlers

Open
#557 7 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
3.1k
Forks
319
PR merge metrics
No merged PRs in 30d

Description

See https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/URLProtocolHandler/explainer.md for more info.

BTW, currently both good old imperative `registerProtocolHandler()` way and the new declarative `"protocol_handlers"` web app manifest's way are not supported on Android (`chrome://flags/#enable-desktop-pwas-protocol-handling` experimental flag is available only in Chrome on desktop).

So it would be really nice if Bubblewrap parses web app manifest's `"protocol_handlers"` member and generates and adds ``s to Android manifest.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.