-1
votes

Comment télécharger une image après avoir changé le godet par défaut

J'essayais de changer le godet par défaut sur Firestorage, je l'ai regardé sur Internet et j'ai trouvé sur la page Firebase le code suivant: xxx pré>

Cependant, avant, je Utilisé: p> xxx pré>

pour effectuer le téléchargement. Maintenant, si je le fais: P>

this.bucket2.upload(remakeNewPath, file);


0 commentaires

3 Réponses :


1
votes

Oui, il n'y a pas de fonction appelée téléchargement dans cet approche.

Vous devez utiliser le code suivant pour télécharger l'image sur le nouveau chemin: xxx

ici remakenewpath est le chemin et vous devez définir le godet de stockage dans votre configuration utilisée pour FireBase.


1 commentaires

Cela résout le problème du téléchargement, mais maintenant je ne peux pas utiliser cela.bucket2.ref (). GETMETADATA () Toute suggestion?



0
votes

de la recherche sur le Documentation pour AngularFire2 , il semble que vous puissiez définir un godet personnalisé avec: xxx


1 commentaires

Je ne peux pas vraiment faire cela, car c'est déjà fait pour utiliser le seau par défaut et si je le fais, il modifiera toutes les instances du godet par défaut qui est utilisé d'autre chose où. Je dois changer le seau que dans un service spécifique, mais merci



0
votes

Vous pouvez utiliser le < Code> godet jeton d'injection pour personnaliser le godet de stockage et utilisez ensuite l'un des méthodes suivantes pour télécharger des blobs : mettre () , placetstring () , Téléchargement () .


1 commentaires

Je ne peux pas vraiment faire cela, car c'est déjà fait pour utiliser le seau par défaut et si je le fais, il modifiera toutes les instances du godet par défaut qui est utilisé d'autre chose où. Je dois changer le seau que dans un service spécifique, mais merci