react-native - react native socket.io-client 在 Release 构建时未连接到 https 服务器
问题描述
反应原生信息
System:
OS: Windows 10 10.0.18363
CPU: (8) x64 Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz
Memory: 8.28 GB / 15.85 GB
Binaries:
Node: 12.14.1 - C:\Program Files\nodejs\node.EXE
npm: 6.13.4 - C:\Program Files\nodejs\npm.CMD
IDEs:
Android Studio: Version 3.5.0.0 AI-191.8026.42.35.6010548
npmPackages:
react: 16.9.0 => 16.9.0
react-native: ^0.61.5 => 0.61.5
socket.io-client 版本
"socket.io-client": "^2.3.0",
我的代码
const EVENT_SERVER = 'https://my.prod.server';
socketInstance = SocketIOClient(EVENT_SERVER, {
forceNew: false,
transports: ['websocket'],
reconnection: true,
});
问题
如果我建立debug mode
连接到我的https
服务器。但release mode
无法连接到我的https
服务器。
我能做些什么?给我一些建议..!
解决方案
我解决了这个问题!
问题是console.dir()
函数console.dir()
函数不支持释放模式。
推荐阅读
- java - Apache FTPSClient 挂起数据传输
- mysql - SQL查询所有看过相同电影的用户
- python - 创建一个以用户输入命名的类实例
- c - 访问内存导致系统死机
- jestjs - 如何在 Jest 测试之间共享快照?
- wordpress - WordPress - 如何在不删除小部件的情况下禁用侧边栏?
- mysql - SQL,从 min 中找到 max 大于 20% 和更新的任何符号的 min 和 max
- scala - Scala:表达式与方法/函数比较
- python - 在 Dash 中将动态文本返回到 html.P
- java - XStream 反序列化简单 XML 在应该创建集合时不断给出错误说没有这样的字段