Облачное хранилище для Firebase: загрузка строки base64 в Web не удалась - PullRequest
0 голосов
/ 13 ноября 2018

Я прочитал довольно много сообщений об этом (например, Сохранить изображение в кодировке base64 в Firebase Storage ), но не могу заставить его работать.

Я использую пример из https://firebase.google.com/docs/storage/web/upload-files#upload_from_a_string (делает это в React Native):

console.log('Writing a base64 string');
ref = await firebase.storage().ref('test').child(Date.now().toString());
message = '5b6p5Y+344GX44G+44GX44Gf77yB44GK44KB44Gn44Go44GG77yB';
await ref.putString(message, 'base64').then(snapshot => {
  console.log('.... Done');
});

И я получаю следующую ошибку:

[17:53:23] Possible Unhandled Promise Rejection (id: 0):
[17:53:23] FirebaseStorageError {
[17:53:23]   "code_": "storage/invalid-format",
[17:53:23]   "message_": "Firebase Storage: String does not match format \'base64\': Invalid character found",
[17:53:23]   "name_": "FirebaseError",
[17:53:23]   "serverResponse_": null,
[17:53:23] }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...