0

我有一个基于 Web 的应用程序 (PHP-MySQL-JavaScript),现在我的任务是创建一个使用 PhoneGap 连接到 Web 应用程序并同步数据的 Android 应用程序;甚至可以离线使用。

问题是我不知道如何在 PhoneGap 中验证和创建会话。

我知道如何使用“localStorage”存储数据,但我不知道连接、发送和检索数据(JSON?)和管理会话的最佳方式是什么。

那么,以专业、高效和安全的方式执行此操作的最先进技术是什么?

4

1 回答 1

0

您可以使用 jQuery。要从 JSP Web 服务中检索数据:

function usejQueryGetJSONData(connUrl, listName) {
 jQuery.getJSON(connUrl, function(data){                
 listData = JSON.stringify(data);
 localStorage.setItem(listName, listData);  
});
}

使用 PhoneGap 发送数据:

function uploadFiles(fileURI) {
var options = new FileUploadOptions();
options.fileKey="file";
options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1);
options.mimeType="text/plain";
options.chunkedMode = false;
var params = new Object();
options.params = params;
var ft = new FileTransfer();
ft.upload(fileURI, "http://UrILink", win, failUpload, options);
}

我有登录功能来进行身份验证,但不需要管理会话。

于 2013-02-08T04:37:54.280 回答