首页 > 解决方案 > 保持颤振传感器在锁定屏幕上监听

问题描述

我一直在使用颤振传感器插件并且工作得很好,直到我锁定屏幕。我目前正在做的是监听加速度计事件并在此之后创建一个发布请求。即使屏幕锁定,甚至更好,应用程序在后台运行,我也需要这样做。我是否需要创建一个 MethodChannel 并成为原生的?或者有什么办法可以用颤振做到这一点?

标签: dartfluttersensors

解决方案


考虑到您想在后台执行此操作,您可能需要使用平台渠道。这将需要在单独的隔离上进行操作。文档中列出了一篇文章,尽管我知道其他人在 iOS 上运行时遇到了问题,并且它使用的是 Objective C 而不是 Swift。


推荐阅读