【发布时间】:2014-04-05 21:37:18
【问题描述】:
我负责为我的公司构建原生移动应用。因为我不懂 Ojective-C、Java 或其他本地语言,所以我打算用 Web 语言(html、js、Web 存储等)构建应用程序,并使用 Cordova 框架进行编译。
我以这种方式构建了许多简单的应用程序,并且运行良好,但我的应用程序都没有依赖远程数据。
我不一定是在寻找代码帮助,而是需要参考。
Facebook Mobile 等应用和其他类似应用如何从其应用发送和接收数据?
请帮帮我。
【问题讨论】:
-
传统上,通过 HTTP。你应该首先看看 HTTP 命令(主要是 POST 和 GET)是如何工作的,如何使用 Websockets 建立持续连接。如果你使用JavaScript,你需要学习AJAX的原理以及如何使用js来实现。
-
我擅长 AJAX。我没有使用过 Websockets。有什么好的学习指南吗?
-
对我来说,维基百科已经足够了。您最好搜索适合您正在使用的服务器的 Websocket 包。通常,此类包同时具有服务器端包和 .js 文件,您只需在 html 中链接即可。例如,如果您使用 node.js 服务器,只需安装 socket.io 包并阅读其文档。
标签: javascript android ios jquery-mobile cordova