fix:苹果一键登录页面,深浅色

This commit is contained in:
jingyun committed 2026-09-04 11:41:22 +08:00
1 parent afee4b5aec
commit b503cb7e6e
35 files changed
+687 -228

No files matched your search

@@ -0,0 +1,40 @@
const _umengFallbackCodes = {
'600002',
'600004',
'600005',
'600007',
'600008',
'600009',
'600010',
'600011',
'600012',
'600013',
'600014',
'600015',
'600017',
'600021',
'600023',
'600025',
'600026',
};
String? extractUmengLoginCode(Object? result) {
if (result is! Map) return null;
final code = result['code'] ?? result['resultCode'];
final value = code?.toString();
return value == null || value.isEmpty ? null : value;
}
bool isUmengTokenSuccess(Object? result) =>
extractUmengLoginCode(result) == '600000';
bool isUmengAuthPage(Object? result) =>
extractUmengLoginCode(result) == '600001';
bool isUmengEnvironmentAvailable(Object? result) =>
extractUmengLoginCode(result) == '600024';
bool isUmengCancel(Object? result) => extractUmengLoginCode(result) == '700000';
bool isUmengManualSwitch(Object? result) =>
extractUmengLoginCode(result) == '700001';
bool isUmengFallbackLoginCode(Object? result) {
final code = extractUmengLoginCode(result);
return code != null && _umengFallbackCodes.contains(code);
}