flutter - Flutter应用中Websocket、STOMP的使用
问题描述
在尝试使用 STOMP、websockets 时,在使用所需的 stomp/websocket 详细信息更新 pubspec 后面临“包获取”问题。我尝试过 stomp、stompdart、websocket,它们都不起作用。运行“packages get”时观察到的错误是“当前的 Dart SDK 版本是 2.1.0-dev.4.0.flutter-4eb879133a。
由于 project_name 依赖于 stompdart >=0.0.2 需要 SDK 版本 >=1.5.0 <2.0.0,版本解析失败。pub 升级失败 (1)"
如果我尝试降级颤振版本,那么它会抛出异常通知'当前项目需要 SDK 版本 > 2.0.0
当我在服务器端使用 STOMP 时,请帮助解决问题或提出其他建议。
解决方案
好吧,这不是一个确定的答案,但它可能会对您有所帮助。我分叉了一个名为 JStomp 的中文库,并做了一些翻译。让我知道它是否有效,因为我也有兴趣在 Flutter 上使用 STOMP。这是我的叉子: https ://github.com/raedcran/flutter_jstomp
推荐阅读
- xamarin.forms - 如何在 Xamarin 表单中实现可扩展和可折叠的底栏?
- typescript - 在运算符中使用的 Typescrtip 字符串文字类型
- swift - 如何从 Swift 中的 jsonobject 获取 key:value?
- javascript - p5.js clear() 函数在移动设备和某些浏览器中无法正常工作
- typescript - 提交表单 ionic 2x 后切换到不同的选项卡
- sql - 如何在不带null的情况下给出带有group by的select multiply case语句的结果
- android - Retrofit2 将令牌放入带有占位符的 URL
- java - 在 Chrome 浏览器中。如果您的连接不安全,则身份验证弹出代码无法与 Selenium 一起使用 Java 出现通知
- mysql - 带有条件的 2 个表的 SQL 连接条件
- c# - 如何在 C# 中读取文件但仅在两个字符串之间