f***@126.com
f***@126.com
  • 发布:2019-12-24 10:59
  • 更新:2023-02-13 10:56
  • 阅读:1088

想通过Native.js,实现ios的socket,来连接其它非服务器设备(js的websocket好像只能和服务器通信)

分类:Native.js

想通过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");  
2019-12-24 10:59 负责人:无 分享
已邀请:
f***@126.com

f***@126.com (作者) - 云筑帮

以上问题请DCloud技术人员帮忙分析以下,万分感谢!!!

f***@126.com

f***@126.com (作者) - 云筑帮

没人回复吗

米虫

米虫

大佬问下 安卓和ios 怎么创建socket服务器呢

3***@qq.com

3***@qq.com

大佬,创建ServerSocket的问题解决了吗T.T,求解啊

h***@doart-energy.com

h***@doart-energy.com

你好,请问ios的socket实现了吗?

要回复问题请先登录注册