首页 > 解决方案 > 如何在多个小部件上调用 receivePort.listen()

问题描述

我正在使用下面的代码来注册发送端口,然后我想在多个地方收听它,有可能吗?我让 receivePort 可以全局访问。

IsolateNameServer.registerPortWithName(receivePort.sendPort, "downloadingVideos");

receivePort.listen(downloadListener) - on widget1
receivePort.listen(downloadListener) - on widget2
receivePort.listen(downloadListener) - on widget3

标签: flutterdart

解决方案


推荐阅读