想通过Native.js,实现ios的socket,来连接其它非服务器设备(js的websocket好像只能和服务器通信);
1、c可以实现ios的socket,但c不是面向对象,没办法通过plus.ios.importClass("Object")引入;
2、网上找到Socket - Object-c 第三方库(AsyncSocket),用以下代码“var Socket=plus.ios.importClass("AsyncSocket");var socket=new Socket();”引入,运行提示“TypeError: null is not a constructor (evaluating 'new Socket()')”;可能因为“AsyncSocket”是第三方库,不支持Native.js引入;
请问:
1、 对于以上1点是否有什么解决办法以实现ios的socket;
2、Object-c是否有自带的库实现socket,可以通过plus.ios.importClass("Object")引入;
3、是否可以引进Object-c 实现socket第三方库,然后再通过plus.ios.importClass("Object")引入;
实现socket功能,主要是想在app中实现点对点连接功能,构建对等网络。
以上问题请DCloud技术人员帮忙分析以下,万分感谢!!!
(另外,在安卓系统中已经可以通过以下代码实现socket通信)
Socket = plus.android.importClass("java.net.Socket");
ServerSocket = plus.android.importClass("java.net.ServerSocket");
5 个回复
f***@126.com (作者) - 云筑帮
以上问题请DCloud技术人员帮忙分析以下,万分感谢!!!
f***@126.com (作者) - 云筑帮
没人回复吗
米虫
大佬问下 安卓和ios 怎么创建socket服务器呢
3***@qq.com
大佬,创建ServerSocket的问题解决了吗T.T,求解啊
h***@doart-energy.com
你好,请问ios的socket实现了吗?