举例,比如Bilibili的应用可以设置后台停止播放的功能。那么如何在Flutter中实现呢?Flutter根据应用状态判断APP是否后台运行,通过以下代码可以实现:SystemChannels.lifecycle.setMessageHandler((msg) async {
print('SystemChannels====================$msg');
switch(msg) {
case "AppLifecycleState.paused":
print(msg);
...
阅读全部