/ / Problem dotyczący bazy danych w webos 3.0 ENYO Sqlite - jquery, html5, cordova, webos

Problem dotyczący bazy danych w web 3.0 3.0 ENYO Sqlite - jquery, html5, cordova, webos

Jestem nowym twórcą aplikacji na touchpad. Korzystam z frameworka Enyo i bazy danych sqlite. Próbowałem przykład podany w dokumencie, ale wydaje się, że dane są przechowywane tymczasowo. Gdy tylko odświeżę przeglądarkę lub ponownie skompiluję aplikację, dane zostaną utracone. Mam następujące zapytania dotyczące bazy danych:

  1. Chcę utworzyć bazę danych osobno, a nie w aplikacji przez openDatabase() metoda. Chcę użyć tej bazy danych w mojej aplikacji, więc gdzie ją znaleźć aplikacja i jak połączyć się z tą bazą danych?

  2. Nie mogłem również zlokalizować, gdzie twoja baza danych jest tworzona w mojej aplikacji?

  3. Chcę utworzyć połączenie z bazą danych i uzyskać dostęp do danych z tabel po załadowaniu Aplikacja. Wiem, że istnieje zdarzenie ładowania aplikacji, ale nadal nie było w stanie tego zrobić że..

To bardzo podstawowe rzeczy, o których należy wiedziećutwórz dowolną aplikację na dowolnej platformie. Jeśli ktoś ma jakąkolwiek wiedzę na powyższe tematy, proszę o pomoc. Lepiej będzie, jeśli ktoś może podać przykład. Czekam...

Odpowiedzi:

1 dla odpowiedzi № 1

Dla wszystkich zainteresowanych SO, odpowiedziałem na to pytanie w Palm Developer Center. Aby utworzyć bazę danych podczas uruchamiania aplikacji, możesz przesłonić metodę gotową rodzaju.

ready: function(){

// Open the DB
var db = openDatabase("ext:someDB", "1.0", "someDB", 50000);
}

https://developer.palm.com/distribution/viewtopic.php?f=11&t=15996