我正在尝试让iOS将数据发送回抖动。更具体地说,控制中心媒体控件。我正在开发一个音乐应用程序,可以将数据从Flutter发送到iOS,从而可以将其显示在媒体控件中。
但是,如果我要控制下一个播放暂停,我如何让iOS在自己的频道上发送数据呢?基本上让Flutter听iOS发送数据。
假设您在插件(称为XXX)中使用了Swift,您将拥有一个带有静态SwiftXXXPlugin
方法的register
类。移动channel
使其成为静态变量,而不是register
的局部变量。然后为iOS的Dart方法创建一些静态方法,并按如下所示调用invokeMethod
: