Как получить все растровые изображения из анимированных веб-сайтов с использованием андроид фрески? - PullRequest
0 голосов
/ 14 июня 2019

Как получить список всех растровых изображений из веб-анимации с использованием andres fresco?

Приведенный ниже код всегда возвращает ноль вместо растрового изображения

        val imageRequest = ImageRequestBuilder
            .newBuilderWithSource(Uri.parse("https://upload.wikimedia.org/wikipedia/commons/4/41/Sunflower_from_Silesia2.jpg"))
            .build()
        val imagePipeline = Fresco.getImagePipeline()
        val dataSource = imagePipeline.fetchDecodedImage(imageRequest, this)
        dataSource.subscribe(object : BaseBitmapDataSubscriber() {
            override fun onFailureImpl(dataSource: DataSource<CloseableReference<CloseableImage>>?) {
                val m = dataSource
            }

            override fun onNewResultImpl(bitmap: Bitmap?) {
                val m = bitmap
            }
        }, CallerThreadExecutor.getInstance())

1 Ответ

0 голосов
/ 16 июня 2019

Для всех заинтересованных лиц, у fresco docs есть эта строка «Этот подписчик не работает с анимированными изображениями, поскольку они не могут быть представлены в виде одного растрового изображения».

...