1

我正在做一些事情。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))

请帮助我提出你最好的建议。

谢谢,

4

0 回答 0