не отображается фото из firebase на эмуляторе - PullRequest
0 голосов
/ 28 мая 2020

У меня было несколько изображений в хранилище на firebase. Я написал путь к изображению в своей базе данных и назвал его в своем скрипте. Вот так.

    Firebase.Storage.FirebaseStorage storage = Firebase.Storage.FirebaseStorage.DefaultInstance;
    byte[] fileContents=null;
    Firebase.Storage.StorageReference storage_ref = storage.GetReferenceFromUrl(url);
    const long maxAllowedSize = 1 * 1024 * 1024;
    storage_ref.GetBytesAsync(maxAllowedSize).ContinueWithOnMainThread((Task<byte[]> task) =>
    {
        if (task.IsFaulted || task.IsCanceled)
        {
            Debug.Log(task.Exception.ToString());
            // Uh-oh, an error occurred!
        }
        else
        {
          fileContents = task.Result;
            Debug.Log("Finished downloading!");

        }

Я запускаю его на единстве, и все в порядке с этим. он работает, и отображение отличное, но когда я получаю сборку и перемещаю apk-файл в свой android эмулятор. Я не показываю картинку. Я получаю строки из базы данных firebase, все в порядке, но не изображения ..

Я проверил правила хранения, и все выглядит нормально.

service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write;
    }
  }
}

что мне делать ? Вы когда-нибудь сталкивались с такой проблемой? Я немного просмотрел inte rnet, но не нашел никаких результатов. Буду признателен, если вы поможете.

...