From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../archive/b2g_os/api/domapplication/index.html | 106 +++++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 files/fr/archive/b2g_os/api/domapplication/index.html (limited to 'files/fr/archive/b2g_os/api/domapplication/index.html') diff --git a/files/fr/archive/b2g_os/api/domapplication/index.html b/files/fr/archive/b2g_os/api/domapplication/index.html new file mode 100644 index 0000000000..59dc92f290 --- /dev/null +++ b/files/fr/archive/b2g_os/api/domapplication/index.html @@ -0,0 +1,106 @@ +--- +title: App +slug: Archive/B2G_OS/API/DOMApplication +tags: + - API Apps + - Apps +translation_of: Archive/B2G_OS/API/DOMApplication +--- +

+

Non standard
+ Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.

+

+ +

Dans l'API JavaScript Open Web Apps, un objet App est un objet JavaScript qui représente une application qui a été, ou pourrait être, installée par l'utilisateur.

+ +

Propriétés

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NomDescriptionType
manifestL'instance actuellement stockée du manifeste de l'application.object
manifestURLOù le manifeste a été trouvé.string
originL'origine de l'application (protocole, hôte, et numéro du port facultatif). Par exemple : http://example.comstring
installOriginL'origine du site qui a déclenché l'installation de l'application.string
installTimeQuand a été installée l'application. Généré à partir de Date().getTime(), représentant le nombre de millisecondes depuis le 1er janvier 1970 à minuit.integer
receiptsUn objet contenant un tableau d'un ou plusieurs reçus. Chaque reçu est une chaîne de caractères. Si il n'y a aucun reçu, sa valeur est null.object ou null
+ +

Méthodes

+ + + + + + + + + + + + + + + + + + + + + + +
MéthodeDescription
launch()Lance l'application. Ne renvoie aucune valeur.
uninstall()Désinstalle l'application, inclus la suppression des ressources locales. Une confirmation par l'utilisateur peut être nécessaire. Renvoie un objet pendingUninstall.
checkForUpdate()Pour les applications empaquetées. Vérifie si l'application empaquetée a été mise à jour. Renvoie un objet DOMRequest.
+ +

Exemple d'un objet App

+ +
{
+  manifest: {
+    name: "Add-on Builder",
+    default_locale: "en",
+    installs_allowed_from: [
+      "https://apps-preview-dev.example.com/",
+      "https://apps-preview.example.com/"
+    ],
+    description: "Add-on Builder makes it easy to write, build and test Firefox extensions using common web technologies.",
+    version: "0.9.16.1",
+    developer: {
+      url: "https://builder.addons.mozilla.org/",
+      name: "Mozilla Flightdeck Team"
+    }
+  },
+  origin: "https://builder-addons-dev.example.com",
+  installTime: 1321986882773,
+  installOrigin: "https://apps-preview-dev.example.com",
+  receipts: ["h0dHBzOi8v (la majorité du reçu a été supprimée) Tg2ODtkUp"]
+}
-- cgit v1.2.3-54-g00ecf