web项目加密后js报错


(Slltl) #1

项目是使用vue全家桶写的,项目加密后js就一直报这个错


#2

你是用了极光的 JMessage web SDK?
https://docs.jiguang.cn/jmessage/client/im_sdk_js_v2/

websocket connection to failed

sdk打开debug模式 把相应的日志剪切看下,什么浏览器 以及版本,切换网络 4 G 测试。


(Slltl) #3

用的是这个JMessage web SDK ,
debug模式是打开的,


(Slltl) #4

怎么查看相应日志啊


#5

你这个是在手机 App 里面用的?不是浏览器?


(Slltl) #6

嗯,就是生成了一个测试版本加密过的,
安装到手机里后就一直报错 ,苹果手机不报错但是不能聊天
如果不加密的话就不报错
不知道是什么原因应该怎么闹


#7

目前这个报错是说连不上我们服务器,建立 websocket 失败,不知道是不是你们的加密操作限制了极光 SDK 的请求?


(Slltl) #8

试过好多种方法都不行,
只要请求JIM.的文件一加密就不行,
试过外部链接引用调用方法也不行
怎么办啊?项目不可能不加密啊


#9

你用的什么方式加密?


(Slltl) #10

我也不知道啥方法,我们老板闹的


(Slltl) #11

我知道我们是用apicloud开发打包 ,没有安卓跟ios


(Slltl) #12

那你知道用那些方式加密不会出现这种情况啊,要不我们项目没法上线了


#13

额,我们没有听说过 web 项目还需要加密这种情况…

你如果是在客户端使用的话,为什么不直接接入 Android 和iOS 端 SDK呢

js 相关的提供了一些插件 https://docs.jiguang.cn/jmessage/client/client_plugins/