首页 > 解决方案 > 我如何全局处理用户交互?

问题描述

我想在全球范围内处理用户交互。

什么解决方案最适合它?

标签: flutter

解决方案


将以下代码复制并粘贴到初始化状态中,您的应用程序的基本视图已实现GestureBinding

@override
void initState() {
GestureBinding.instance.pointerRouter.addGlobalRoute(_globalUserInteractionHandler);
    super.initState();
  }

_globalUserInteractionHandler(PointerEvent event) {
    print("user interaction detected. $event");
  }

推荐阅读