1.使用Socket.io 库 进行客户端和服务端Socket通信
客户端: 修改 App.js ,引用 import socket from './js/ioSocket'; 并修改ioSocket.js里面的服务端IP地址(也就是物理机地址)
服务端: 进入server目录,启动socket 服务端 cd server node ./ioServer.js
2.使用Html5 WebSocket进行Socket通信
客户端: 修改 App.js ,将 import socket from './js/ioSocket' 修改为 import socket from './js/wsSocket';并修改wsSocket.js里面的服务端IP地址(也就是物理机地址)
服务端: 进入server目录,启动socket 服务端 cd server node ./wsServer.js
3.在虚拟机中运行应用 react-native run-android
之后点击Socket标签中的按钮 发送和接受消息
1.在虚拟机应用中点击Database标签中的 查询数据按钮,查看查询结果。
1.例子中引用了 socket.io-client 库用作客户端socket,socket.io 库用作服务端socket
2.引用了 react-native-sqlite-storage 用于访问原生sqlitedb,目前已经配置了android的编译环境,ios的编译环境未配置。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。