hyzp_ybqx-Commit127:可以控制启动后不自动启动
This commit is contained in:
@@ -16,6 +16,7 @@ import '../../components/commonFun.dart';
|
||||
import '../../services/ServiceLocator.dart';
|
||||
import '../../services/Storage.dart';
|
||||
import 'page1_work.dart';
|
||||
|
||||
// import 'package:audioplayers/audio_cache.dart';
|
||||
import 'package:flutter_background_service/flutter_background_service.dart';
|
||||
import 'package:hyzp_ybqx/pages/tabs/flutter_background_service_my.dart';
|
||||
@@ -94,14 +95,19 @@ class _TabsState extends State<Tabs> {
|
||||
// setRemindTimer();
|
||||
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
await FlutterBackgroundService.initialize(onStart);
|
||||
if (g_bVoiceRemind) {
|
||||
doRemind();
|
||||
} else {
|
||||
if (await FlutterBackgroundService().isServiceRunning()) {
|
||||
FlutterBackgroundService().sendData({"action": "stopService"});
|
||||
FlutterBackgroundService.initialize(onStart).then((value) async {
|
||||
if (g_bVoiceRemind) {
|
||||
doRemind();
|
||||
} else {
|
||||
while(true) {
|
||||
if (await FlutterBackgroundService().isServiceRunning()) {
|
||||
FlutterBackgroundService().sendData({"action": "stopService"});
|
||||
print("stopService");
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@override
|
||||
|
||||
Reference in New Issue
Block a user