jeeves
jeeves copied to clipboard
登陆二维码扫描不了
苹果扫描后没反应,是不是二维码有问题呢
代码有问题 com.cherry.jeeves.utils.QRCodeUtils.toAscii 41行改成builder.append("\033[0;30m \033[0m");才可以 二维码颜色不对导致无法扫描
@a719724508 按照你的方法改完后,QRCode图像如下:
当然原来代码的QRCode也扫描不了:(
@a719724508 修改代码为: builder.append("\033[0;30m \033[0m"); 成功信息如下: 2018-05-16 10:14:09.220 INFO 1150 --- [ main] com.cherry.jeeves.service.LoginService : [2] qrcode completed 2018-05-16 10:14:09.997 INFO 1150 --- [ main] com.cherry.jeeves.service.LoginService : [3] statReport completed 2018-05-16 10:14:20.299 INFO 1150 --- [ main] com.cherry.jeeves.service.LoginService : [*] login status = AWAIT_CONFIRMATION 2018-05-16 10:14:22.900 INFO 1150 --- [ main] com.cherry.jeeves.service.LoginService : [4] login completed
这个其实是idea的锅,换成白色主题就好了吧
@a719724508 按照你的方法改完后,QRCode图像如下:
当然原来代码的QRCode也扫描不了:(
改成builder.append("\033[0;30m \033[0m"); 中间有3个空格
我也扫描不了
com/cherry/jeeves/utils/QRCodeUtils.java:38
if (!bitMatrix.get(r, c)) {
builder.append("\033[0;47m \033[0m");//中间三个英文空格
} else {
builder.append("\033[0;30m \033[0m");//中间三个英文空格
}