Following the implementation of the Web Share API (https://bugs.webkit.org/show_bug.cgi?id=171100), the next logical step could be the implementation of the Web Share Target API (https://wicg.github.io/web-share-target/), which in fact is an extension (https://wicg.github.io/web-share-target/#extension-to-the-web-app-manifest) of Web App Manifest (https://www.w3.org/TR/appmanifest/).
Companies like Twitter use this already (https://mobile.twitter.com/manifest.json):
I would love to see this work so webapps can be opened with content like real apps.
The squoosh.app app uses webshare target-api on Android and it would be so much easier to add an image from an email (or somewhere else), without having to add to the gallery first.
The first step of cause is the text-only version which is better than nothing, but the real deal would be the full formdata version so anything* could be shared.
Adding support for the `Share Target API` will be incredibly useful capability.
Our app, https://sprout.io, has the need to quickly bookmark and create collections of learning resources from mobile devices.
This is easily done on desktop with extensions, but the `Share Target API` is needed to supported this popular use case on mobile.
Adding support for the `Share Target API` will help democratize access to this share capability for apps of all sizes (even those who lack the budget to develop native apps/share extensions across all platforms).
Yes, please! Standardization is huge for developers, but more importantly for users to feel comfortable!
+1 It will be fantastic to have this.
I have an existing Android and iOS app that is an ePub reader. It currently works by "sharing" an epub file with my app and then it is imported in to the app. Would be helpful to make it as a PWA instead. If this feature is implemented with the file support, could import the file in and then store the contents in storage for viewing later.