Chcę załadować HTML <IFRAME>
wewnątrz WebView
, ale nie wiem dlaczego, nie jest w stanie tego zrobić.WebView z IFRAME android
Używam następujący kod do załadowania <IFRAME>
webView.loadData("<iframe src=\"http://www.google.com\"></iframe>", "text/html",
"utf-8");
Oto co próbowałem.
WebSettings webViewSettings = webView.getSettings();
webViewSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webViewSettings.setJavaScriptEnabled(true);
webViewSettings.setPluginsEnabled(true);
webViewSettings.setBuiltInZoomControls(true);
webViewSettings.setPluginState(PluginState.ON);
Wspomniałem uprawnienie do internetu:
<uses-permission android:name="android.permission.INTERNET" />
Próbowałem również ustawienia na WebViewClient
z shouldOverrideUrlLoading
zawsze wraca fałszywe.
Ale to po prostu nie działa.
Próbowałem tego z różnymi witrynami, tj. Witrynami innymi niż google.com.
Jestem testowania to na Samsung Nexus S przebiegu ICS 4.0.3
hi, co to android: hardwareAccelerated = "prawda" oznacza? –
@Shardul: zobacz zrzut ekranu: http://i.imgur.com/OyCxlwh.png, hardwareAccelerated = true jest ustawione, ale element iframe nie może załadować strony google.com – YumYumYum
cześć tej właściwości: hardwareAccelerated = "true" nie jest znajdź w tagu aplikacji – SAndroidD