我正在做一些事情。我对Webview有一个令人难以置信的问题。我无法在Android 4.0.3版中使用webview运行javascript。我正在调用包含java脚本的网页。我可以运行所有版本剩余的4.0.3。这个特定版本是全局问题还是我做错了什么?
这是我的代码:
mMainWebView = (WebView) findViewById(R.id.MainWebView);
mMainWebView.getSettings().setUserAgentString("Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.36 (KHTML, like Gecko) Chrome/13.0.766.0 Safari/534.36");
mMainWebView.getSettings().setJavaScriptEnabled(true);
mMainWebView.getSettings().setPluginState(PluginState.ON);
mMainWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(
false);
mMainWebView.setWebChromeClient(new MyWebChromeClient());
mMainWebView.loadUrl("http://mypage.aspx?Go=Go&IMEI=11111111&MAC=00:00:00:00:00:00");
我在网页上的Javascript:
javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl11", "", false, "", "http://mypage.com", false, true))
请帮助我提出最好的建议。
谢谢,