Is it possible that the character encoding of the Android webview is wrong? I have a webview in which I should open a blob (PDF). I have attached a setDownloadListener on the webview and inside there is a onDownloadStart which passes in the url it gets from the webview.
The url it passes is: blob:https%3A//www. ....
I have a javascriptinterface for handling blobs, but now it throws 404.
I replace the incorrect "https%3A" part with "https:" before passing it to the Javascriptinterface, but I'm guessing that since the original correct url is not called in the webview there is no cookie created and therefore I get 404.
Can this be true? :) Does anyone had similar experience?