reactjs - 如何从用户设备将图像上传到 Firebase 存储?(V 9.0^)
问题描述
我正在使用 react native,我使用 react-native-image-picker 从用户设备中挑选图像。
然后,当我尝试将其上传到 firebase 时,这需要是一个文件或 Blob。我应该做些什么?
我只有用户路径。
const uploadImageToFirebase = (data: any) => { // console.log(data);
const sotrage = getStorage(firebaseApp);
const storageRef = ref(sotrage, `woorki-post-picture/`);
const fileToUpload = {
uri: data.assets[0].uri,
type: data.assets[0].type,
name: data.assets[0].fileName,
};
};
解决方案
推荐阅读
- java - 如何在spring boot中验证具有特定角色的用户?
- javascript - 在使用 pupeeteer 和 nodejs 抓取网页期间选择子元素
- python - 通过 SSH 隧道连接到数据库时,PyGreSQL/pg 挂起
- java - java compile dependency - 这个文件会被重新编译吗?
- r - R根据列名拆分将数据框列转换为单列
- android - 材料设计自定义图标颜色
- macos - 如何在 mac 上设置 java_opts 环境变量?
- snowflake-cloud-data-platform - GRANT IMPORTED PRIVILEGES ON DATABASE - 限制对象
- module - 在 Pascal 中的另一个文件夹上使用单元
- python - to_numpy 没有在 python 中返回浮点数