Я разрабатываю приложение для Android в phonegap. Это приложение обратной связи, клиент заполняет детали и подчиняется нам. Я использую пост ajax для подключения к файлу сервера (post.php) и отправил sms и электронные письма клиенту. Иногда подключение к Интернету настолько плохое, что данные клиента не отправляются на сервер. Как сохранить данные формы в телефонной таблице и данных синхронизации?Как сохранить данные формы и синхронизацию с сервером в Phonegap?
0
A
ответ
0
Мой способ сделать это:
Когда вы делаете AJAX на сервер, добавьте метод ошибки, если связь не удается.
Если это произойдет. Сохраните данные в localStorage.
Когда приложение возобновляется или пользователь нажимает «повторно отправить» или когда захочет, создайте функцию «syncronize».
В этой функции, получить данные из LocalStorage, и делать снова AJAX, и в успехе AJAX, удалите его из LocalStorage
Смежные вопросы
- 1. Как выполнить синхронизацию приложений Android с сервером?
- 2. Как выполнить синхронизацию между клиентом и сервером
- 3. phonegap sync с sql-сервером
- 4. Отложить синхронизацию коллекции Backbone.js с сервером
- 5. Как сохранить синхронизацию RDMS и Kafka?
- 6. PhoneGap-связь с внешним сервером
- 7. Стратегии синхронизации данных с сервером в PhoneGap
- 8. Как сохранить данные JSON в SDCard phoneGap
- 9. Как сохранить синхронизацию данных в android
- 10. Как сохранить синхронизацию и выбор данных DataGridRow?
- 11. Как добавить представления в UIScrollView и сохранить синхронизацию с UIPageControl?
- 12. как вызвать элемент формы и сохранить данные
- 13. Как сохранить синхронизацию модели с блоком {{#each}}?
- 14. Как сделать синхронизацию с сервером на стороне сервера Android Sync?
- 15. Как сохранить данные угловой формы?
- 16. Как сохранить (временно) данные формы?
- 17. Клиент PhoneGap с сервером ASP.NET
- 18. Сохранить данные из формы
- 19. Как сохранить данные формы в быстром приложении
- 20. отправить данные формы и файлы с помощью phonegap?
- 21. Как сохранить данные формы в многоформатной странице
- 22. Как сохранить синхронизацию с GIT-репо на компьютере Mac OSX
- 23. Как создать «динамические» формы - и сохранить данные и дизайн формы в двух областях
- 24. Как сохранить данные формы в базе данных
- 25. Как использовать cookie в phonegap взаимодействовать с сервером nodejs?
- 26. Как сохранить данные формы в форме MULTIPAGE
- 27. Как сохранить данные формы в cookie (dojo)
- 28. Как сохранить данные вложенной формы в Rails?
- 29. Как сохранить данные в рельсах без формы?
- 30. Как сохранить данные формы после отправки формы с помощью javascript?
Использование LocalStorage, но проблема в том, чтобы синхронизировать позже вы до сих пор, чтобы убедить пользователя to re submit –
добавить обратный вызов для успеха или неудачи, если он сработает, а затем сохранить в локальное хранилище и запросить пользователя для возобновления – Amar1989
Мы не нажимаем на повторную отправку клиента. –