【问题标题】:Error: Too many positional arguments: 0 allowed, but 2 found错误:位置参数太多:允许 0 个,但找到 2 个
【发布时间】:2021-08-17 06:26:43
【问题描述】:

错误:位置参数太多:允许 0 个,但找到了 2 个。 尝试删除额外的位置参数。 configuration.dimensions = VideoDimensions(1920, 1080);

当我在 Flutter 中使用 Agora 视频通话时出现此错误。

【问题讨论】:

    标签: flutter agora.io


    【解决方案1】:

    错误说它没有任何位置参数,而是有命名参数

    也就是说你需要这样通过

    VideoDimensions(width: 1920, height: 1080),

    位置参数可以创建为

    void functionName(int a, intb); => functionName(3,6)

    可选参数,但已命名

    void functionName({int a, intb}); => functionName(a: 4)

    命名和必需

    void functionName({ required int a, requried intb}); => functionName(a: 3, b: 6)

    可选但未命名

    void functionName([int a, intb]); => functionName(3,6)

    【讨论】:

      猜你喜欢
      • 2021-01-12
      • 1970-01-01
      • 2022-07-25
      • 1970-01-01
      • 2019-11-03
      • 2021-10-16
      • 2021-09-21
      • 2022-07-20
      • 2021-06-04
      相关资源
      最近更新 更多