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: Cependant, avant, je Utilisé: p> pour effectuer le téléchargement. Maintenant, si je le fais: P> this.bucket2.upload(remakeNewPath, file);
3 Réponses :
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: p> ici remakenewpath est le chemin et vous devez définir le godet de stockage dans votre configuration utilisée pour FireBase. P> P>
Cela résout le problème du téléchargement, mais maintenant je ne peux pas utiliser cela.bucket2.ref (). GETMETADATA () Toute suggestion?
de la recherche sur le Documentation pour AngularFire2 , il semble que vous puissiez définir un godet personnalisé avec:
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
Vous pouvez utiliser le < Code> godet code> 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 () code>,
placetstring () code>,
Téléchargement () Code>. P>
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