Speichern Sie die Dateien mit eindeutigen/random Namen

Mit der neuen FB-API können Sie Dateien hochladen in den cloud-Speicher von client-code. Die Beispiele an, dass die Datei name bekannt ist oder statische während upload:

//Create a root reference
var storageRef = firebase.storage().ref();

//Create a reference to 'mountains.jpg'
var mountainsRef = storageRef.child('mountains.jpg');

//Create a reference to 'images/mountains.jpg'
var mountainImagesRef = storageRef.child('images/mountains.jpg');

oder

//File or Blob, assume the file is called rivers.jpg
var file = ...

//Upload the file to the path 'images/rivers.jpg'
//We can use the 'name' property on the File API to get our file name
var uploadTask = storageRef.child('images/' + file.name).put(file);

Benutzer mit dem hochladen Ihrer eigenen Dateien, Namen, die Konflikte sind zu einem Thema sein. Wie hast du FB erstellen Sie einen Dateinamen ein, statt es zu definieren Sie sich selbst? Gibt es so etwas wie die push() Funktion in der Datenbank für das erstellen einzigartige Speicher-Referenzen?

Schreibe einen Kommentar