Web Share API
E856230
The Web Share API is a web platform feature that lets websites invoke a device’s native sharing capabilities to share text, links, and files with other apps.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Web Share Target API | 1 |
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
Browser API
ⓘ
Web API ⓘ Web platform feature ⓘ |
| allows | invoking native sharing capabilities ⓘ |
| belongsToCategory | Device integration APIs ⓘ |
| definedIn | Web Share API specification NERFINISHED ⓘ |
| designedFor |
mobile web browsers
ⓘ
progressive web apps ⓘ |
| documentationURL |
https://developer.mozilla.org/docs/Web/API/Navigator/share
ⓘ
https://wicg.github.io/web-share/ ⓘ |
| enables |
sharing files to messaging apps
ⓘ
sharing from web to native apps ⓘ sharing links to social apps ⓘ |
| exposesMethod |
navigator.canShare
ⓘ
navigator.share ⓘ |
| featureDetectableVia |
"navigator.canShare" in navigator
GENERATED
ⓘ
"navigator.share" in navigator GENERATED ⓘ |
| hasVersion |
Level 1
ⓘ
Level 2 ⓘ |
| implementedIn |
Chrome
NERFINISHED
ⓘ
Edge NERFINISHED ⓘ Opera NERFINISHED ⓘ Safari NERFINISHED ⓘ Samsung Internet NERFINISHED ⓘ |
| integratesWith | device native share sheet ⓘ |
| level2Adds | file sharing support ⓘ |
| limitations |
file types may be restricted by platform
ⓘ
maximum payload size may be constrained by platform ⓘ |
| notFullySupportedIn | Firefox NERFINISHED ⓘ |
| partOf | Web Platform NERFINISHED ⓘ |
| primaryGoal | enable cross-app content sharing from web pages ⓘ |
| privacyCharacteristic | does not reveal available share targets to website ⓘ |
| relatedTo | Web Share Target API NERFINISHED ⓘ |
| requires |
HTTPS
ⓘ
secure context ⓘ user gesture to invoke share ⓘ |
| runsIn | web browser ⓘ |
| securityModel | user-initiated share only ⓘ |
| standardizedBy | W3C NERFINISHED ⓘ |
| supports |
sharing URLs
ⓘ
sharing files ⓘ sharing text ⓘ |
| supportsPlatform |
Android
ⓘ
desktop operating systems ⓘ iOS ⓘ |
| uses | Promise-based asynchronous interface ⓘ |
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Web Share Target API