Я пытаюсь загрузить строку в Webview
, содержащую текст с 64-мя изображениями, и это веб-представление находится во фрагменте, который загружается в ViewPager
.
Пример строки здесь
Lorem Ipsum is simply dummy text of the printing and typesetting industry? <img src=\"data:image\/png;base64, \/9j\/4AAQSkZJRgABAQEA3ADcAAD\/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgU......." data-filename=\"Picture 2.jpg\">
Строка может содержать несколько изображений base64. Как загрузить его в веб-браузере, не влияя на его производительность, в настоящее время требуется время для загрузки
Я пытался использовать
webView.loadDataWithBaseURL(null, strText, "text/html", "UTF-8", null)
и android:hardwareAccelerated="true"
в манифесте, webView.setLayerType(View.LAYER_TYPE_HARDWARE, null)
и в активность.
, а также попытался из этих
Загрузка изображений в Html .из Html в текстовом виде (изображения URL-адресов http, изображения URL-адресов Base64)
https://github.com/GrenderG/MarkdownView
но не слишком сильно повлияли.
Что еще можно сделать, чтобы загрузить строку быстрее?