瀏覽代碼

1、imei只有用户同意用户协议的情况下才获取

tags/0.0.15+9
PH2 3 年之前
父節點
當前提交
9c5be24383
共有 2 個文件被更改,包括 8 次插入1 次删除
  1. +3
    -0
      lib/util/global_config.dart
  2. +5
    -1
      lib/util/net_util.dart

+ 3
- 0
lib/util/global_config.dart 查看文件

@@ -50,4 +50,7 @@ class GlobalConfig {
///guide缓存表记
static final String GUIDE='sp_guide';

/// 用户协议显示 用户是否同意隐私协议
static String isShowPolicy = "is_show_policy";

}

+ 5
- 1
lib/util/net_util.dart 查看文件

@@ -446,7 +446,11 @@ class NetUtil {
/// 获取Android imei
static Future<String> getImei() async {
try {
return await FlutterAlibc.getUdid();
// 用户同意隐私协议之后才能读取
String isShowPolicy = await SharedPreferencesUtil.getStringValue(GlobalConfig.isShowPolicy);
if (!EmptyUtil.isEmpty(isShowPolicy) && '1' == isShowPolicy) {
return await FlutterAlibc.getUdid();
}
} catch (e, s) {
Logger.error(e, s);
}


Loading…
取消
儲存