Skip to content
This repository has been archived by the owner on Jun 8, 2022. It is now read-only.

登陆二维码扫描不了 #11

Open
a719724508 opened this issue May 5, 2018 · 7 comments
Open

登陆二维码扫描不了 #11

a719724508 opened this issue May 5, 2018 · 7 comments

Comments

@a719724508
Copy link

苹果扫描后没反应,是不是二维码有问题呢

@a719724508
Copy link
Author

a719724508 commented May 5, 2018

代码有问题 com.cherry.jeeves.utils.QRCodeUtils.toAscii
41行改成builder.append("\033[0;30m \033[0m");才可以 二维码颜色不对导致无法扫描

@yangboz
Copy link

yangboz commented May 16, 2018

@a719724508 按照你的方法改完后,QRCode图像如下:
screen shot 2018-05-16 at 10 06 55 am
当然原来代码的QRCode也扫描不了:(

@yangboz
Copy link

yangboz commented May 16, 2018

@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

@iHelin
Copy link

iHelin commented Aug 14, 2018

这个其实是idea的锅,换成白色主题就好了吧

@hozhis
Copy link

hozhis commented Jan 24, 2019

@a719724508 按照你的方法改完后,QRCode图像如下:
screen shot 2018-05-16 at 10 06 55 am
当然原来代码的QRCode也扫描不了:(

改成builder.append("\033[0;30m \033[0m"); 中间有3个空格

@sananiki
Copy link

我也扫描不了

@faritor
Copy link

faritor commented May 3, 2019

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");//中间三个英文空格
 }

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants