【问题标题】:Flutter plugin that uses an EventChannel使用 EventChannel 的 Flutter 插件
【发布时间】:2019-04-19 12:06:48
【问题描述】:

我正在创建一个使用 3rd 方 SDK 的颤振插件

SDK 有一个名为 onIdleTimeout() 的覆盖方法,当此方法触发 SDK 时,SDK 会注销用户,并调出原生登录视图。

我不希望这个本机登录视图弹出,所以当这个 onIdleTimeout() 触发时,我想向使用我的插件的 Flutter dart 代码发送一条消息,以简单地让它知道 onIdleTimeout()方法已触发

我查看了使用 EventChannels 的示例,但没有一个显示在本机代码的自定义覆盖方法中使用事件通道

非常感谢您的帮助,谢谢,我从插件的 Android/Kotlin 端开始,所以任何 kotlin 示例都会很棒

【问题讨论】:

  • 与其使用事件通道,不如直接在 Dart 端调用一个方法,或许叫onIdleTimeout。在 Dart 端实现它。见问题 50187680

标签: android kotlin plugins flutter


【解决方案1】:

发现我可以使用 BasicMessageChannel 将消息从本地发送到 dart

【讨论】:

    猜你喜欢
    • 2019-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-24
    • 2019-06-18
    • 1970-01-01
    • 2021-07-07
    相关资源
    最近更新 更多