hyzp_ybqx-Commit104:登录时已经能够根据qx_trial_tag的值,确定是否添加水印,注销后已经能够清除可能存在的水印

This commit is contained in:
WinUser01
2022-02-25 15:05:20 +08:00
parent 002ea7e44b
commit 49e5b485e9
5 changed files with 9 additions and 17 deletions
+7
View File
@@ -1,3 +1,4 @@
import 'package:disable_screenshots/disable_screenshots.dart';
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart'; //import 'package:flustars/flustars.dart' as flustars; //该组件中有ScreenUtil,// 获取网络图片尺寸flustars.WidgetUtil
import 'package:hyzp_ybqx/pages/Works/TJXX/tj_data.dart';
@@ -40,6 +41,9 @@ class LoginTabsWidget extends StatefulWidget {
}
class _MyHomePageState extends State<LoginTabsWidget> with SingleTickerProviderStateMixin {
// 初始化插件
DisableScreenshots _watermarkPlugin = DisableScreenshots();
int loginTabs_index = 0;
//用TabController实现顶部tab切换
@@ -89,6 +93,9 @@ class _MyHomePageState extends State<LoginTabsWidget> with SingleTickerProviderS
print(event.str);
updateMayLogin();
});
// 去除可能存在的试用版水印
_watermarkPlugin.removeWatermark();
}
//处理延迟登录
-7
View File
@@ -3,7 +3,6 @@ import 'package:disable_screenshots/disable_screenshots.dart';
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:hyzp_ybqx/pages/tabs/page4_myMsics_new.dart';
import 'package:hyzp_ybqx/services/EventBus.dart';
//import '../../widget/player_pro.dart';
import '../../components/commonFun.dart';
@@ -70,12 +69,6 @@ class _TabsState extends State<Tabs> {
bPreLoading = false;
bLoginVerify = false; //处理延时登录,判断用户名登录是否验证通过
});
//监听试用版水印改变事件
eventBus.on<WatermarkUpdate>().listen((event) {
print(event.str);
try_setState();
});
}
double _activeIconWidth = 68;
+1
View File
@@ -390,6 +390,7 @@ class _Page4_MyMsicsNewState extends State<Page4_MyMsicsNew>
mapStatisInfo.forEach((key, value) {
mapStatisInfo[key] = -1;
});
// eventBus.fire(WatermarkUpdate('试用版水印改变事件'));
Navigator.pushNamed(context, '/', arguments: 0);
},
),