diff --git a/lib/pages/login_page/invite/login_invite_page.dart b/lib/pages/login_page/invite/login_invite_page.dart index 07c2bd1..3557530 100644 --- a/lib/pages/login_page/invite/login_invite_page.dart +++ b/lib/pages/login_page/invite/login_invite_page.dart @@ -112,6 +112,7 @@ class _LoginInvitePageContainerState extends State<LoginInvitePageContainer> { // SharedPreferencesUtil.setNetCacheResult(Constants.mobInvitedCode, tgid); MobUtil.getInvitedCode().then((value) { + print("获取到的邀请码"+(value??"")); _editingController.text = value; _onChange(value); }); diff --git a/lib/util/shared_prefe_util.dart b/lib/util/shared_prefe_util.dart index 14f7159..b39f6a8 100644 --- a/lib/util/shared_prefe_util.dart +++ b/lib/util/shared_prefe_util.dart @@ -32,6 +32,8 @@ class SharedPreferencesUtil { static Future<bool> setStringValue(String key, String value) async { // if (!EmptyUtil.isEmpty(key) && !EmptyUtil.isEmpty(value)) { Logger.log('key = ${key}, value = $value'); + print("key:" + (key ?? "") + " value:" + (value ?? "")); + SharedPreferences prefs = await SharedPreferences.getInstance(); if (null != prefs) { return prefs.setString(key, value); @@ -52,6 +54,6 @@ class SharedPreferencesUtil { static Future<bool> clean() async { SharedPreferences prefs = await SharedPreferences.getInstance(); - return await prefs.clear(); + return await prefs.clear(); } } diff --git a/lib/util/turn_chain/turn_chain_util.dart b/lib/util/turn_chain/turn_chain_util.dart index ffd7668..778cf7a 100644 --- a/lib/util/turn_chain/turn_chain_util.dart +++ b/lib/util/turn_chain/turn_chain_util.dart @@ -267,8 +267,12 @@ class TurnChainUtil { if (!Platform.isIOS) { if (provider == GlobalConfig.PROVIDER_SN) { RouterUtil.openWebview(webUrl, context); - }else{ - await launch(appUrl); + } else { + if (appUrl.startsWith("http")) { + RouterUtil.openWebview(webUrl, context); + } else { + await launch(appUrl); + } } rlt = true; }