Доступ к базе данных PhoneGap из собственного приложения для iPhone - PullRequest
1 голос
/ 25 октября 2011

У меня есть приложение для iPhone, которое я создал с помощью PhoneGap.Я сейчас ищу, чтобы преобразовать это в нативное приложение.В качестве части функциональности люди могли хранить заметки, используя обычную базу данных HTML 5 Web SQL.Если это вообще возможно, я бы хотел, чтобы существующие пользователи не теряли свои заметки, поэтому мне было интересно, смогу ли я получить доступ к предыдущей базе данных из нового собственного приложения для iPhone.

Если нет, есть ли у кого-нибудь какие-либо предложения по успешной миграции данных.Большое спасибо за ваше время, я ценю это.

Ответы [ 2 ]

1 голос
/ 25 октября 2011

Используйте окно Xcode Organizer 4.x, чтобы просмотреть ваше приложение на устройстве и увидеть, где в структуре файла песочницы приложения UIWebview хранит свои данные.

Еще одна возможность - скрытая проверка функции UIWebview.для существующей базы данных HTML5 и, если данные присутствуют, передачу этих данных обратно в приложение как часть некоторого stringByEvaluatingJavaScriptFromString: обращения к веб-представлению.Или верните пустую строку для отсутствия данных.

0 голосов
/ 25 октября 2011

Я не верю, что вы можете получить доступ к базе данных WebSQL из собственного кода. Тем не менее, вы можете попросить их синхронизировать свои текущие заметки с вашим сервером, а затем отправить их обратно им, когда вы получите собственный код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...