JMessage 初始化成功 却返回错误代码??

jmessage
标签: #<Tag:0x00007fb831840dc8>

(张先生i) #1

代码:

//JMessage初始化开始
				JIM.init({
					"appkey": appkey,
					"random_str": random_str,
					"signature": signature,
					"timestamp": timestamp,
					"flag": 0
				}).onSuccess(function(data) {
					//data.code 返回码
					//data.message 描述
					console.log('init-success:' + JSON.stringify(data));
				}).onFail(function(data) {
					// 同上
					console.log('init-error:' + JSON.stringify(data));
				});
			//JMessage初始化结束

返回结果:

 --->- event:%s, data:%s at js/jmessage-sdk-web.2.6.0.min.js:1291
 ---<- event:%s, data:%s at js/jmessage-sdk-web.2.6.0.min.js:1274
 ---<- event:%s, data:%s at js/jmessage-sdk-web.2.6.0.min.js:1274
 init-success:{"code":0,"event":"c_init","message":"success"} at html/tab-webview-main.html:68

求大神指引?


#2

没看到有返回错误代码呀?


(张先生i) #3

对 就是没有错误码 没有一点头绪


#4

额,日志里面不是已经打印了success?代表以及初始化成功,为什么你还需要错误码?本来就没有错误


(张先生i) #5

恩 可以往下走 都没问题 问题是它有个报错 然后继续往下走的时候 容易闪退


(张先生i) #6

我使用的HBuilder开发工具 H5移动APP开发 求指导 安卓测试报错 IOS正常


#7

将你的完整的客户端日志提供一下,包括继续往下走产生闪退后的日志。

且需要注意取到 JMessage 有关的日志,极光相关日志都有 jiguang 这样的tag

开发手机端为什么要用 web SDK?web sdk 是用在web 浏览器上的。

iOS和Android有各自的SDK,需要使用 Hbuilder 工具,也是对iOS和Android 的客户端SDK做封装等处理后使用
https://docs.jiguang.cn/jmessage/client/im_sdk_android/


(张先生i) #8

谢谢 我再试下