From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/web/api/navigator/share/index.html | 68 +++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 files/fr/web/api/navigator/share/index.html (limited to 'files/fr/web/api/navigator/share') diff --git a/files/fr/web/api/navigator/share/index.html b/files/fr/web/api/navigator/share/index.html new file mode 100644 index 0000000000..21e57da9cb --- /dev/null +++ b/files/fr/web/api/navigator/share/index.html @@ -0,0 +1,68 @@ +--- +title: Navigator.share +slug: Web/API/Navigator/share +translation_of: Web/API/Navigator/share +--- +
{{APIRef("HTML DOM")}}{{SeeCompatTable}}
+ +

La méthode Navigator.share() invoque le mécanisme de partage natif de l'appareil. Celle-ci appartient à l'API Web Share. Si l'API Web Share n'est pas supportée, alors la méthode sera undefined.

+ +

Syntax

+ +
var sharePromise = window.navigator.share(data);
+
+ +

Paramètres

+ +
+
data
+
Un objet contenant les données à partager. Au moins un des champs suivant doit être spécifié. Les champs possibles sont les suivant : 
+
+ + + +
+
+ +

Valeur retournée

+ +

Une {{domxref("Promise")}} qui sera résolue une fois que l'utilisateur aura finalisé son action de partage. Elle sera rejetée immédiatement si le paramètre data n'est pas correctement spécifié.

+ +

Par exemple, sur Chrome pour Android, la Promise retournée sera résolue après que l'utilisateur ait choisi une application vers où partager ses données.

+ +

Examples

+ +
navigator.share({
+  title: document.title,
+  text: 'Hello World',
+  url: 'https://developer.mozilla.org',
+}); // partage l'URL de MDN
+ +

Specifications

+ + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName('Web Share API','#share-method','share()')}}{{Spec2('Web Share API')}}
+ +

Browser compatibility

+ + + +

{{Compat("api.Navigator.share")}}

-- cgit v1.2.3-54-g00ecf