Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

App Installation und Management APIs

Die Open Web Apps JavaScript-API ist eine Programmierschnittstelle für die Installation von Web-Anwendungen und für die Verwaltung einer Client-seitigen Sammlung von Web-Anwendungen, die ein Benutzer installiert hat. Diese Auflistung nennt man application repository.
 

Verfügbarkeit von Funktionen

Die hier beschriebene JavaScript-API ist noch nicht verfügbar in der veröffentlichten Version von Firefox ().
Sie können diese API jetzt ausprobieren mithilfe von Firefox Beta für Windows und Mac und Firefox Aurora (Pre-Beta) für Android.

Mozilla hat auch eine Prototyp-Repository (oder "Dashboard") auf myapps.mozillalabs.com für Tests und Experimente bereitgestellt.

Methoden der API

 

Alle Methoden für Apps sind aus dem navigator.mozApps-Objekt aufgerufen. Es gibt zwei Arten von Funktionen in der API:
  • Installation Functions:
    in Bezug auf die Installation oder die Verwaltung der installierten Apps. Diese sind interessant für Stores, self-distributing, apps und app-Verzeichnissen.
  • Management Functions:
    in Bezug auf das Display, Start oder Synchronisation von apps. In erster Linie verwendet von Dashboards

Installation API (navigator.mozApps.*)

Die "apps installation API" ist den Methoden des

window.navigator.mozApps Objekts ausgesetzt.

Management API (navigator.mozApps.mgmt.*)

Die apps-API ist privilegiert. Sie soll Zugriff auf vertrauenswürdigen Seiten, auch genannt "Dashboards", gewähren. Die Verwaltungs-API macht Funktionen, zum Dashboards verwalten und starten von apps in einem Benutzer-Namen verfügbar. Darüber hinaus stellt die API Funktionen für app Sync zur Verfügungt, diese ermöglicht die Auswertung des Anzeigezustand des eingeloggten Benutzers und erlaubt dem Benutzer sich anzumelden oder Sie sich für ein Konto zu regstrieren um apps auf Geräten zu synchronisieren.

Objects

Diese Art von JavaScript-Objekten werden von der apps API verwendet:

Old API und die neue API

 

Wenn Sie die ältere API verwendet haben, ist diese veraltet ab März 2012. Die alte API wird mit der neuen API unten verglichen.

navigator.mozApps.addEventListener(type, cb) und navigator.mozApps.removeEventListener(type, cb) wo der type entweder install or uninstall sein kann.

navigator.mozApps.install()
Diese Funktion hat eine geänderte Signatur.
navigator.mozApps.amInstalled()
Ersetzt durch navigator.mozApps.getSelf().
navigator.mozApps.getInstalledBy()
Ersetzt durch navigator.mozApps.getInstalled().
navigator.mozApps.mgmt.list()
Ersetzt durch navigator.mozApps.mgmt.getAll().
navigator.mozApps.mgmt.watchUpdates(onupdate)
navigator.mozApps.mgmt.clearWatch(watchId)
Beide wurden ersetzt durch
navigator.mozApps.mgmt.uninstall(origin, [onsuccess], [onerror])
Ersetzt durch app.uninstall() wo app ein Objekt ist mit den Rückgabewerten getAll() or getInstalled().

Schlagwörter des Dokuments und Mitwirkende

 Mitwirkende an dieser Seite: HolgerSinn.Com
 Zuletzt aktualisiert von: HolgerSinn.Com,