我想知道如何使用node.js通过socket(socket.io)发送文件,这适用于Phonegap移动应用程序。
答案 0 :(得分:2)
我不确定phonegap是否可以使用socket.io客户端javascript库,如果是,则很容易。您可以像Chad建议的那样使用Deliver.js。它基于utf8 / base64。
或者你可以参考这个How to Create a Resumable Video Uploader in Node.js。它有一个演示。
如果你想使用本机iOS库,请看一下:socket.IO-objc,它是socket.io客户端库的iOS版本,可以很好地与socket.io服务器通信。您可以基于此库构建类似的文件传输逻辑。