【发布时间】:2012-08-13 21:41:36
【问题描述】:
我要做的是创建一个完全没有任何装饰的嵌入式 wifi 设备(很像 arduino 板)并与之通信。它基本上接受一个套接字并侦听信息并做出响应。
完全是为了使应用程序跨设备兼容,我使用 PhoneGap。
我曾计划尝试使用某种 javascript 插件制作 TCP 套接字,但是我遇到的所有插件都需要服务器端脚本(在这种情况下不可能)。我总是可以在 android 和 iOS 设备之间放置一个网关计算机,但如果我可以创建一个浏览器套接字,那似乎效率低下。
所以我的问题是,有没有人知道可以在没有服务器端脚本的情况下创建 TCP 套接字的 javascript 插件?
如果没有,您认为我可以为 PhoneGap 创建一个插件来调用本机 SocketHandler 代码吗?
实际上,他们是否已经有一个插件可以让您通过 javascript 使用 Native TCP Sockets?
我希望我的问题是有意义的。基本上是在寻找一种通过移动设备上的网络浏览器通过 TCP/IP 发送小型串行通信的方法。
有人知道吗?
【问题讨论】:
-
https://github.com/Habel/TCPSockets?但我似乎找不到等效的 iOS 版本。
-
太棒了!我找了一个遍,找不到。我想我找到了一个适用于 iOS 的插件:github.com/purplecabbage/phonegap-plugins/tree/master/iPhone/…。在旁注中,您认为这种套接字是否可以使用 WebSocket 或者依赖后端编码来建立连接?
标签: javascript android sockets cordova tcp