Возможно ли, что кодировка символов в веб-представлении Android неверна?У меня есть веб-просмотр, в котором я должен открыть BLOB-объект (PDF).Я прикрепил setDownloadListener к веб-представлению, и внутри есть onDownloadStart, который передает URL, который он получает из веб-просмотра.
URL-адрес, который он передает: blob: https% 3A // www.....
У меня есть javascript-интерфейс для обработки больших двоичных объектов, но теперь он выдает 404.
Я заменяю неправильную часть "https% 3A" на "https:" перед передачей ее вJavascriptinterface, но я предполагаю, что поскольку исходный правильный URL-адрес не вызывается в веб-представлении, файл cookie не создается, и поэтому я получаю 404.
Может ли это быть правдой?:) У кого-нибудь был подобный опыт?