Wiem, że to pytanie jest bardzo powszechne i może być rozwiązane za pomocą here - JS lub JQuery oraz here - jak uruchomić go na Androidzie. No to metody działają dobrze, ale kiedy my nazywamy:Dynamicznie zmieniaj element HTML w Androidzie WebView
`myWebView.loadUrl("javascript:document.body.innerHTML = document.body.innerHTML.replace('link1', 'link2')");`
obraz zmienia się z link1 link2, obraz się ładuje, ale strona została wznowiona, więc jeśli jestem w końcu jadę na początku ... może Po prostu zmieniam link1 na link2 w czasie rzeczywistym, aby nie przeładować strony tak jak w prawdziwej przeglądarce?
i Próbowałem również ustawienie id w moim pliku html, takich jak:
<img src="https://link1.jpg" id="dm5kode"/>
i uruchomić na Androidzie:
myWebView.loadUrl("javascript:document.getElementById('dm5kode').src = 'link2'");
tu nie rozumiem nic, tylko pusty ekran ..
Jak rozwiązać ten problem? czy możesz dostać to, czego chcesz. Mam ten sam problem: –
lok o odpowiedzi @ arun - działa – johny