2015-10-15 65 views
0

我正在開發一個phonegap的android應用程序。這是一個反饋應用程序,客戶填寫細節並提交給我們。我使用ajax文章連接到服務器文件(post.php),併發送短信和電子郵件給客戶。 有時互聯網連接太差,客戶數據不會發布到服務器。 如何將表單數據保存在手機中並同步數據?如何在Phonegap中保存表單數據並同步到服務器?

+0

使用localStorage的刪除它,但問題是同步以後你還是要說服用戶重新提交 –

+0

添加成功或失敗回調,如果失敗則保存到本地存儲並提示用戶重新登錄 – Amar1989

+0

我們不推送給客戶重新提交。 –

回答

0

我的方式做到這一點:

當你正在做AJAX到你的服務器,添加了錯誤的方法,如果聯接失敗。

如果發生這種情況。將您的數據保存在localStorage中。

當應用程序恢復時,或當用戶單擊「重新提交」時,或者只要您想要時,創建一個函數「syncronize」。

在此功能,請從localStorage的數據,並重新做了AJAX,並且在AJAX的成功,從localStorage的

相關問題