Загрузить изображение Facebook для просмотра изображений в окне с пользовательской информацией - PullRequest
0 голосов
/ 28 октября 2019

Я пытаюсь загрузить изображение профиля Facebook в просмотр изображений Android в пользовательском информационном окне, но изображение Facebook не загружается. Когда я загружаю любое другое изображение, оно загружается успешно.

URL-адрес Facebook: https://graph.facebook.com/2730504023660798/picture?width=130&height=130

Фрагмент кода загрузки изображения

val profile = view.findViewById<AppCompatImageView>(R.id.profileIv)

    visitor.fbId?.let {
        profile.loadImageFromUrlWithRefreshInfo(
            it,
            InfoWindowRefresher(marker)
        )
    }

Окно информации Обновить фрагмент кода

inner class InfoWindowRefresher(private val markerToRefresh: Marker?) :
    Callback {

    override fun onError(e: Exception?) {

    }


    override fun onSuccess() {
        if (markerToRefresh != null && markerToRefresh.isInfoWindowShown) {
            markerToRefresh.hideInfoWindow()
            markerToRefresh.showInfoWindow()
        }
    }
}

Когда я загружаю тестовое изображение, оно загружается успешно

Image With Different URL

Когда я загружаю facebook, URL-адрес показывает пустой

enter image description here

Я перешел по этим ссылкам, но мне ничего не помогло.

Изображение пользователя на Facebook-графике не будет отображаться на мобильных устройствах

Библиотека Пикассо перестала работать с ссылками на графические изображения в Facebook

Я не могу загрузить изображения из графика Facebook

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...