Speichern Sie Daten in FirefoxOS

8

Ich versuche, einige FirefoxOS-Apps zu machen, aber ich habe keine einfache Möglichkeit gesehen, lokale Daten zu speichern. Ich höre von IndexedDB, aber es scheint zu komplex. Gibt es noch eine Alternative? Wenn nicht, gibt es ein einfaches Tutorial dazu?

Ich habe erwogen, Remote-Daten zu speichern und wiederherzustellen (eine Croos-Domain-Anfrage), aber ich habe einige Probleme mit den Berechtigungen. Gibt es ein Tutorial über XHR für FirefoxOS?

Danke.

    
Cod1ngFree 23.04.2013, 15:13
quelle

4 Antworten

2

Ich empfehle Ihnen, asyncStorage über localStorage zu verwenden, ist eine asynchrone Version von localStorage, mit der gleichen API und den Vorteilen von IndexedDB.

Sie können den Code sehen und lernen, wie er ihn verwendet, indem er die Kommentare der Datei liest:

Ссылка

    
Bertocq 20.05.2013, 18:09
quelle
7

Das beste IndexDB-Dokument, das ich finden kann, ist Verwenden von IndexDB in MDN.

Und es gibt viele Standard-Firefox OS-Apps ( gaia ) wie Galerie, Browser mit IndexDB. Sie können sehen, wie es im wirklichen Leben funktioniert.

Oder Sie können die leichtere window.localStorage API verwenden, die wie folgt funktioniert ein Wörterbuch.

%Vor%

EDIT: Beachten Sie, dass localStorage nicht empfohlen wird, da es den Hauptthread blockiert. Sie sollten stattdessen gaia/shared/asyncStorage verwenden.

Für XHR können Sie Firefox-OS-Boilerplate-App für eine funktionierende XHR-Demo

    
gasolin 23.04.2013 22:02
quelle
1

Die Podcasts-Referenz-App spricht sowohl von IndexedDB als auch von SystemXHR, der privilegierten API für domänenübergreifende Anfragen: Ссылка

    
robhudson 24.04.2013 14:41
quelle
0

Sie können DataStore in firefox Os verwenden, indem Sie den Datenspeicher verwenden. Sie können diese Daten auch mit anderen Apps teilen und Sie können auch anderen Apps erlauben, in einen Datenspeicher zu schreiben oder nicht.

Sie können diesem Link folgen.

Ссылка

Nur für die Verwendung von Datenspeicher muss Ihre App zertifiziert sein.

%Vor%     
Aniket Bhange 03.08.2017 11:59
quelle

Tags und Links