【问题标题】:Is there any perfect plugin for Socket IO implementation in Flutter?Flutter 中是否有完美的 Socket IO 实现插件?
【发布时间】:2020-04-06 18:02:48
【问题描述】:

我想在我的 Flutter 应用中实现套接字 IO, 我使用flutter_socket_io 在 Android 上取得了成功,但在 iOS 上却无法使用,

然后我尝试了socket_flutter_plugin 和adhara_socket_io 这些插件中的任何一个都不能在两个平台上运行。

我也试过socket_io_client,但还是不行。

我按照所有插件自述文件中的所有步骤进行操作。但仍然有任何一个不起作用。

我已经检查了各个插件的所有问题并尝试关注它们。

有人在两个平台(Android 和 iOS)上都使用过 Flutter 中的套接字 IO。

【问题讨论】:

  • 是的,我已经完成并遵循了所有步骤。对我没用。
  • 您面临的具体问题是什么?可以贴一下日志吗?
  • 所有插件都有不同的问题,主要是我得到Unhandled Exception: MissingPluginException(No implementation found for method socketInit on channel flutter_socket_io)
  • 此问题与渠道有关。 Flutter 在调用方法时无法找到特定的通道。所以基本上这意味着你在集成中遗漏了一些东西。做一件事,拿一个空白项目,尝试将同一个库集成到其他项目中。

标签: android ios flutter dart socket.io


【解决方案1】:

有什么原因你没有尝试在dart:io 中使用 Dart Socket 实现?它开箱即用,您无需配置第三方插件。

【讨论】:

  • 因为它是非常高级的课程,我没有使用它们,因为我们时间有限,但不知何故我们设法解决了这个问题。
【解决方案2】:

最后我设法用socket_io_client 插件解决了这个问题,它是飞镖级别的库,开箱即用。

【讨论】:

    猜你喜欢
    • 2020-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-03
    • 2022-01-25
    • 2014-12-21
    • 2020-04-28
    • 1970-01-01
    • 2014-12-10
    相关资源
    最近更新 更多