有没有可能在angularjs控制器中重命名firebase上传文件?
Is there any logic possible to rename firebase upload file in angularjs controller
我想在将上传的文件存储在firebase存储中之前使用一些reGex重命名它们。
就我目前所知,firebase文件元数据不允许这样做。我想知道是否有可能做到这一点。我用的是angularjs
当您将文件上传到Firebase Storage时,您需要显式指定该文件获得的名称。关于上传文件的文档:
// Create a root reference
var storageRef = firebase.storage().ref();
// Create a reference to 'mountains.jpg'
var mountainsRef = storageRef.child('mountains.jpg');
现在不管你上传什么文件,它将在Firebase Storage中被命名为mountains.jpg
。例如:
var file = ... // use the Blob or File API
mountainsRef.put(file).then(function(snapshot) {
console.log('Uploaded a blob or file!');
});
Property Type Writable
bucket string NO
generation string NO
metageneration string NO
fullPath string NO
name string NO
很遗憾不能,name是不可编辑的属性:https://firebase.google.com/docs/storage/web/file-metadata#file_metadata_properties
相关文章:
- 如何播放部分音频文件
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何使用WCF服务和javascript表单post上传.doc文件
- Ionic将firebase注入工厂,同时将控制器和服务保存在不同的文件中
- 将Firebase url存储在外部属性文件中
- Firebase - 将文件放在多个目录中
- 将文件存储在Firebase存储中
- 通过Angular从Firebase主机获取JSONP文件
- 设置通过Firebase认证和存储上传文件的限制,中间没有服务器
- Firebase Javascript API从本地文件加载脚本
- 为什么Privacy Badger会阻止Firebase javascript文件?
- 使用Node.js上传文件到Firebase Storage
- 通过计算绑定,在聚合物中使用dom-repeat从Firebase动态获取文件url
- 用JavaScript从Firebase存储中重命名或下载文件
- 有没有可能在angularjs控制器中重命名firebase上传文件?
- 如何在外部Javascript文件中使用Firebase
- 如何在不重新上传的情况下更改Firebase文件在存储中的路径
- React Native-单独文件中的Firebase凭据
- Firebase文件上传进度从0跳到100