【问题标题】:(Error performing setData, INVALID_ARGUMENT: The value of property "video" is longer than 1048487 bytes., null)(执行 setData 时出错,INVALID_ARGUMENT:属性“video”的值超过 1048487 字节。,null)
【发布时间】:2020-05-21 06:12:19
【问题描述】:

我正在使用 firebase 数据库,我上传的视频是转换 base64 字符串&它无法转换

【问题讨论】:

  • 将您的代码添加为文本而不是图像,并将错误添加为文本而不是图像
  • 尝试将其上传到 Firebase 存储

标签: firebase flutter dart google-cloud-firestore


【解决方案1】:

您正在使用 Firestore,而在 Firestore 中,每个文档的大小限制为 1mb,您添加到文档中的 video 属性大于该大小限制,这就是您收到该错误的原因。

根据docs

文档的最大大小为 1 MiB(1,048,576 字节)

您需要将视频添加到 firebase 存储,然后将参考 URL 添加到 firestore。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-14
    • 1970-01-01
    • 2023-02-26
    • 1970-01-01
    • 2021-09-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多