javascript - Firebase 错误:第一个参数的密钥路径长于 768 字节
问题描述
我正在尝试将画布的图像保存到我的 firebase 数据库中。但是当我尝试保存它时,我收到以下错误。
未捕获的错误:Reference.set 失败:第一个参数的密钥路径长于 768 字节 (6829)
有什么办法可以让这个字符串更短,这样我就可以提交它。下面是我用来将其转换为 URL 的代码
function saveFunction(){
var canvas = document.getElementById("sheet");
var dataURL = canvas.toDataURL();
console.log(dataURL);
firebase.database().ref('Cords/' + dataURL).set({
Canvas:dataURL
});
}
解决方案
推荐阅读
- gcc - (arm-none-eabi-gcc) 从引导加载程序创建 .elf 二进制文件 + 2 x 固件映像
- javascript - 如何响应服务工作者中导航的 fetch 事件?
- mysql - 在 MySQL 中动态创建 lft 和 rgt 列
- webpack - Webpack - CSS 缩小和捆绑
- javascript - 在控制台中操作后,网页的行为不像复选框被选中
- django - GAE 生产 + Django + Gunicorn 错误:HaltServer 'Worker failed to boot.' 3
- python - 在 pyshark.filecapture 中隐藏弹出窗口
- python - 我的 IF 语句无法正常工作,我该如何解决?
- javascript - 使用 ChartJS 的堆叠浮动水平条
- python - 加载不同大小的图像训练卷积神经网络