Mój WebView
nie wyświetla niektórych adresów URL, szczególnie jeśli brakuje wiodącej części www.
. http://google.com
nie ładuje się, ale ładuje się tylko http://www.google.com
. Nie dostaję żadnych wyjątków ani wiadomości w logcat, więc trudno jest dowiedzieć się, co dzieje się za kulisami. Oto fragment, który faktycznie wyświetla moją WebView
.Dlaczego webView systemu Android nie ładuje niektórych adresów URL?
WebView wbvBrowser = new WebView(this.objContext);
wbvBrowser.getSettings().setBuiltInZoomControls(true);
wbvBrowser.getSettings().setJavaScriptEnabled(true);
wbvBrowser.loadUrl("http://google.com");
Ktoś z was wie, co jest przyczyną tego problemu? Jestem zdziwiony.
Dzięki.
Hej Aditya, byłby w stanie wyjaśnić, co to robi i jak rozwiązuje mój problem? Dam ci szansę. –
Nie pomogło. ... ale widziałem dwie wiadomości w Logcat. 'I/SqliteDatabaseCpp: Zwrócono sqlite: kod błędu = 14, msg = nie można otworzyć pliku w linii 27699 [8609a15dfa], db =/data/data/com.example.testapp/databases/webview.db'. Nie mogę zrozumieć, co to jest, że próbuje otworzyć. –
Twoje pliki bazy danych przeglądarki internetowej są uszkodzone ... usuń te pliki, a także dodaj kod wklejając poniżej ... –