我创建了一个这样的方法。
import 'package:flutter_windowmanager/flutter_windowmanager.dart';
Future<void> disableCapture() async {
await FlutterWindowManager.addFlags(FlutterWindowManager.FLAG_SECURE);
}
我在屏幕的initstate中的任何地方调用了该方法,我想阻止屏幕截图或屏幕记录。 它在以前的颤振中工作,没有健全的零安全性。然而,当我将颤振升级到“声音零安全”时,它“停止工作”。 它一直说它正在使用已弃用的 api。 我该如何解决这个问题?
将您的包更新为 flutter_windowmanager 的空安全版本。如果还是不行,就得等待包的更新版本了。