Javascript 移动应用程序输入/输出
我负责为我的公司构建一个本地移动应用程序。因为我不知道Ojective-C、Java或其他本机语言,所以我计划使用Web语言(html、js、Web存储等)构建应用程序,并使用Cordova框架进行编译 我用这种方式构建了许多简单的应用程序,效果非常好,但我的应用程序都不依赖远程数据 我不一定在寻找代码帮助,而是需要参考 Facebook Mobile等应用程序如何从其应用程序发送和接收数据Javascript 移动应用程序输入/输出,javascript,android,ios,jquery-mobile,cordova,Javascript,Android,Ios,Jquery Mobile,Cordova,我负责为我的公司构建一个本地移动应用程序。因为我不知道Ojective-C、Java或其他本机语言,所以我计划使用Web语言(html、js、Web存储等)构建应用程序,并使用Cordova框架进行编译 我用这种方式构建了许多简单的应用程序,效果非常好,但我的应用程序都不依赖远程数据 我不一定在寻找代码帮助,而是需要参考 Facebook Mobile等应用程序如何从其应用程序发送和接收数据 请帮我走 您可以使用jQuery和Ajax通过应用程序发送和接收数据。您可以使用ajax与php或ASP
请帮我走 您可以使用jQuery和Ajax通过应用程序发送和接收数据。您可以使用ajax与php或ASP等服务器脚本交互。这方面有很多资源 一个简单的ajax请求可以是
$.ajax({
url: "http://www.example.com/test.php",
type: "post",
data: values,
dataType: json,
success: function(data){
alert("success");
$("#result").html('Submitted successfully');
},
error:function(){
alert("failure");
$("#result").html('There is error while submit');
}
});
您必须处理如何将响应从服务器发送到应用程序。就像在本例中一样,它期待一个json
回复
查看此链接,这可能会对您有所帮助
正如我所说,网上有很多资源,只需在Google中搜索jQuery ajax示例。传统上,通过HTTP。您应该首先了解HTTP命令(主要是POST和GET)是如何工作的,以及如何使用WebSocket建立连续连接。如果你使用JavaScript,你需要学习AJAX的原理以及如何使用js实现它。我对AJAX很在行。我没有使用过WebSocket。有什么好的指南可以学习吗?对我来说,维基百科已经足够了。您最好搜索适合您正在使用的服务器的Websocket包。通常,这样的包包含服务器端包和.js文件,您只需在html中链接即可。例如,如果您使用node.js服务器,只需安装socket.io包并读取其文档。