Я хочу загрузить HTML
внутри WebView
, но я не знаю почему, он не может этого сделать.
Я использую следующий код для загрузки
webView.loadData("<iframe src=\"http://www.google.com\"></iframe>", "text/html",
"utf-8");
Вот что я пробовал.
WebSettings webViewSettings = webView.getSettings();
webViewSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webViewSettings.setJavaScriptEnabled(true);
webViewSettings.setPluginsEnabled(true);
webViewSettings.setBuiltInZoomControls(true);
webViewSettings.setPluginState(PluginState.ON);
Я упомянул разрешение в Интернете:
<uses-permission android:name="android.permission.INTERNET" />
Я также пробовал настроить WebViewClient
, при этом shouldOverrideUrlLoading
всегда возвращает false.
Но это просто не работает.
] Я пробовал это с разными сайтами, то есть сайтами, отличными от google.com.
Я тестирую это на Samsung Nexus S, работающем под управлением ICS 4.0.3