как управлять базой данных Phonegap Web SQL

Я разрабатываю приложение с PhoneGap и обнаружил проблему. Я не знаю и не могу найти файл базы данных, поэтому могу управлять им или проверять, есть ли в нем нужные мне записи и таблицы.

Есть ли какое-нибудь приложение, которое может это сделать? Я обнаружил, что в Safari и Chrome есть меню с этим, но я ничего не могу найти с этим в своем телефоне.


person Elkas    schedule 04.10.2011    source источник
comment
Я пытаюсь сделать что-то подобное, но похоже, что единственный способ получить доступ к базе данных - через Javascript. Веб-инспектор Safari / Chrome на самом деле представляет собой JavaScript с особыми привилегиями, вот как они работают.   -  person sj26    schedule 25.10.2011
comment
Е ... Я тоже так делаю. Но делать это все время немного раздражает.   -  person Elkas    schedule 25.10.2011
comment
не будет ли простое выполнение запроса с использованием console.log работать для печати результатов?   -  person jeffreynolte    schedule 05.12.2011


Ответы (2)


Единственный надежный способ получить доступ к базе данных Web SQL - через сам браузер. Не существует хороших «универсальных» инструментов для управления базой данных Web SQL, о которых я знаю для произвольного сайта.

Однако с помощью букмарклета не составит большого труда создать интерфейс для управления базой данных Web SQL на произвольном сайте и предоставить больше возможностей, чем встроенные интерфейсы браузера.

person cdeszaq    schedule 13.01.2012

Попробуйте persistenceJS. Это плагин javascript, призванный упростить добавление, редактирование, удаление таблиц и записей в localDatabase. Документация и функционал неплохие.

Тем не менее, там происходит много асинхронных вещей, поэтому будьте готовы вложить много своего кода в обратные вызовы обратных вызовов обратных вызовов :)

person Wytze    schedule 21.06.2012