I know that this question is very common and can be solved using here - JS or JQuery and here - how to run it on Android. Itβs good that these methods work fine, but when we call:
`myWebView.loadUrl("javascript:document.body.innerHTML = document.body.innerHTML.replace('link1', 'link2')");`
image link1 changes with link2, the image loads, but the page restarts, so if I'm at the end, I'm going to start ... can I just change link1 to link2 in real time so as not to reload the page like in a real browser?
and I also tried setting id in my html file, for example:
<img src="https://link1.jpg" id="dm5kode"/>
and run on Android:
myWebView.loadUrl("javascript:document.getElementById('dm5kode').src = 'link2'");
I get nothing here, just a blank screen ...
source share