私は以下のコードをHTML5をWebviewにロードしていますが、アンドロイド3.0以前では動作していないし、ICS上でも動作していないようです。問題の原因となっているものについて何か助けを求めたいと思っていましたか?HTML5 Android 3.0以降は搭載されていませんか?
public class DodgerAsActivity extends Activity {
WebView webview;
AdView adView;
private class WebcadeViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
adView = (AdView) findViewById(R.id.adView);
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setPluginsEnabled(true);
webview.getSettings().setSupportZoom(false);
webview.setVerticalScrollBarEnabled(false);
webview.setHorizontalScrollBarEnabled(false);
webview.getSettings().setUseWideViewPort(false);
webview.loadUrl("file:///android_asset/index.html");
webview.setWebViewClient(new WebcadeViewClient());
adView.loadAd(new AdRequest());
}
}
あなたはあなたの解決策を見つけるか...あなたはないと思えることでやっている
shouldOverrideUrlLoading
を削除してみてください? – Rotemmiz