GoogleChromeLabs / GoogleChromeLabs/bubblewrap

twa manifest enhancement - launch_handler

Open
#803 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
3.1k
Forks
319
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Request for addition of support for "launch_handler" in twa manifest json to bring it in parity with PWA.

The launch_handler feature in TWA will help control the number of instances of TWA application that gets opened in a given session.

Problem: Currently, a new TWA application instance gets opened everytime a handler URL is clicked on browser.
Expectation: is to have a single instance of TWA application that handles multiple URL navigations.
OS: ChromeOS

**Describe the solution you'd like**
The support is already live for >= chrome 110 PWA. https://developer.chrome.com/docs/web-platform/launch-handler/
We can probably add same/similar key name for twa manifest json and give the same capability as that of PWA.

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.