fix: 修复星锁android手机平台一键登录失败率比较高问题

This commit is contained in:
Liuyf 2025-04-23 18:03:04 +08:00
parent 5313c6ecea
commit 29667873a7
10 changed files with 18 additions and 17 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"
tools:keep="@drawable/sky_login_btn_normal,@drawable/xhj_login_btn_normal,@drawable/icon_left_grey,@drawable/check,@drawable/uncheck"/>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -190,7 +190,7 @@ class JverifyOneClickLoginManage {
uiConfig.numberColor = AppColors.mainColor.value;
uiConfig.numberSize = 18;
uiConfig.sloganOffsetY = isiOS ? 10 : 300;
uiConfig.sloganOffsetY = isiOS ? 10 : 280;
uiConfig.sloganVerticalLayoutItem = JVIOSLayoutItem.ItemNumber;
uiConfig.sloganTextColor = Colors.black.value;
uiConfig.sloganTextSize = 15;
@ -204,18 +204,18 @@ class JverifyOneClickLoginManage {
uiConfig.logBtnOffsetY = isiOS ? 30 : 330;
uiConfig.logBtnVerticalLayoutItem = JVIOSLayoutItem.ItemSlogan;
uiConfig.logBtnText = '一键登录'.tr;
uiConfig.logBtnTextColor = AppColors.mainColor.value;
uiConfig.logBtnTextSize = 16;
if (isiOS) {
uiConfig.logBtnTextColor = Colors.white.value;
uiConfig.logBtnTextSize = 16;
print('----${F.loginBtnImagePrefix}_login_btn_normal-----');
uiConfig.logBtnBackgroundPath =
'${F.loginBtnImagePrefix}_login_btn_normal';
if (isiOS) {
uiConfig.loginBtnNormalImage =
'${F.loginBtnImagePrefix}_login_btn_normal'; //
uiConfig.loginBtnPressedImage =
'${F.loginBtnImagePrefix}_login_btn_press'; //
uiConfig.loginBtnUnableImage =
'${F.loginBtnImagePrefix}_login_btn_normal'; //
uiConfig.logBtnBackgroundPath =
'${F.loginBtnImagePrefix}_login_btn_normal';
}
// uiConfig.logBtnTextBold = true;
@ -224,10 +224,8 @@ class JverifyOneClickLoginManage {
uiConfig.privacyState = false; //
uiConfig.privacyCheckboxSize = 22;
if (isiOS) {
uiConfig.checkedImgPath = 'check'; //
uiConfig.uncheckedImgPath = 'uncheck'; //
}
uiConfig.privacyCheckboxInCenter = true;
uiConfig.privacyCheckboxHidden = false;

View File

@ -1017,10 +1017,10 @@ packages:
dependency: "direct main"
description:
name: jverify
sha256: "26d1667d8c71403b77a2620a8c618625f8b4bfc950dac285b8f35ebc5e60fa5a"
sha256: "720384c7dedeb48a64bad9d403cbd76a90c298bbdab91c738913912c81bfa21f"
url: "https://pub.dev"
source: hosted
version: "3.0.0"
version: "3.0.5"
leak_tracker:
dependency: transitive
description:

View File

@ -253,7 +253,7 @@ dependencies:
flutter_bugly: ^1.0.2
open_filex: ^4.4.0
jverify: 3.0.0
jverify: 3.0.5
#<cn>
umeng_common_sdk: 1.2.8
#</cn>