问题描述
使用自定义背景处理。我们正在使用Android本机中的WorkManger来安排Dart Code中的回调函数,该回调函数是通过最初设置WorkManager OneTimeWorkRequest来触发的。
我们希望在OneTimeWorkRequest运行时触发dart代码调用。然后,我们的回叫将通过平台频道消息被调用,执行一些有趣的数据与API同步(以飞镖代码执行),然后在android Native中安排另一个OneTimeWorkRequest来重新启动该过程。
当前,我们能够安排第一个OneTimeWorkRequest,并调用Dart回调,然后安排新的OneTimeWorkRequest,然后再次调用Dart回调。 问题是,当我们终止该应用程序时,将触发OneTimeWorkRequest,但是当它尝试向Dart发送平台消息以触发Dart回调时,会出现Missing Plugin Exception。基本上,我们失去了从本机端到Dart代码的连接。
有什么想法吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)