【求助,非常感谢】

【重要说明】

1.之前遇到过,把sdk更新到v5.0.0-alpha.3 解决了,原贴在这里 https://forum.avoscloud.com/t/js-sdk-cocoscreator-web-android/20752/28

  1. 这次什么都没改,使用的是 v5.0.0-alpha.3 ,之前是好的,前天发现不能联网了。
    【 js版 [实时对战] sdk 同时遇到同样的问题,把 ssl 关掉 解决了,原贴在这里 https://forum.avoscloud.com/t/android-demo/20836/5】6

js版 [即时通信] sdk

开发使用的游戏引擎:Cocos Creator

问题描述:

在 web 平台上,已经调通了所有功能,Creator 打包 Android,在 Android 平台上,调用 createIMClient 接口,不成功。

===========

相关代码:

cc.log("M_IM 开始连接");
// 使用自己的id登陆
realtime.createIMClient(this._app.playerData.id).then(function(client)
{
    cc.log("M_IM 登陆成功!");

}).catch((error) =>
{
    // 连接失败
    cc.log("M_IM 登陆失败!");
    console.error(error);
});

==============

运行log:

JS: M_IM 开始连接
D/cocos2d-x: In the constructor of HttpClient!
D/jswrapper: JS: in M_VS [onLoad]
D/jswrapper: JS: Activate: 147.41499999999996ms
D/JniHelper: JniHelper::getJavaVM(), pthread_self() = -1312556768
D/JniHelper: JniHelper::getJavaVM(), pthread_self() = -1312556768
D/WebSocket.cpp: WebSocket thread start, helper instance: 0xbb43bb30
D/WebSocket.cpp: NOTICE: Initial logging level 911
D/WebSocket.cpp: NOTICE: Libwebsockets version: 2.1.0 james@James-Chen.local-v3.4-139-gbdcf7f8
D/WebSocket.cpp: NOTICE: IPV6 compiled in and enabled
D/WebSocket.cpp: NOTICE: libev support not compiled in
D/WebSocket.cpp: NOTICE: libuv support not compiled in
D/WebSocket.cpp: NOTICE: Threads: 1 each 1024 fds
D/WebSocket.cpp: NOTICE: mem: platform fd map: 4096 bytes
D/WebSocket.cpp: NOTICE: Compiled with OpenSSL support
D/WebSocket.cpp: NOTICE: mem: per-conn: 376 bytes + protocol rx buf
D/WebSocket.cpp: scheme: wss, host: cn-n1-cell5.leancloud.cn, port: 0, path: /
D/WebSocket.cpp: WARNING: CA Root file isn't set. SSL connection will not peer server certificate
D/WebSocket.cpp: NOTICE: Creating Vhost 'default' port -1, 1 protocols, IPv6 on
D/WebSocket.cpp: NOTICE: lws_protocol_init
D/WebSocket.cpp: WebSocket (0xd49619b0) Unhandled websocket event: 32
D/WebSocket.cpp: WebSocket (0xd49619b0) Unhandled websocket event: 29
D/WebSocket.cpp: ERR: server's cert didn't look good, X509_V_ERR = 20: error:00000014:lib(0):func(0):reason(20)
D/WebSocket.cpp: WebSocket (0xd49619b0) onConnectionError, state: 0 ...
D/WebSocket.cpp: WebSocket (0xd49619b0) onConnectionClosed, state: 2 ...
D/WebSocket.cpp: onConnectionClosed, WebSocket (0xd49619b0) is closing by server.
D/WebSocket.cpp: WebSocket (0xd49619b0) onConnectionClosed DONE!
D/WebSocket.cpp: WebSocket (0xd49619b0) Unhandled websocket event: 45
D/WebSocket.cpp: WebSocket (0xd49619b0) Unhandled websocket event: 33
D/WebSocket.cpp: WebSocket (0xd49619b0) onConnectionClosed, state: 3 ...
D/WebSocket.cpp: scheme: wss, host: cn-n1-cell2.avoscloud.com, port: 0, path: /
D/WebSocket.cpp: WARNING: CA Root file isn't set. SSL connection will not peer server certificate
D/WebSocket.cpp: NOTICE: Creating Vhost 'default' port -1, 1 protocols, IPv6 on
D/WebSocket.cpp: WebSocket (0xc987eab0) Unhandled websocket event: 32
D/WebSocket.cpp: WebSocket (0xc987eab0) Unhandled websocket event: 29

求助。。。。

new Realtime({
  appId: '',
  appKey: '',
  ssl: false 
});