-2

我正在使用 android 中的 webview 做一个项目。我无法访问网址:http://www.baidu.org。因为这个网址重定向到

http://s.click.taobao.com/t_js?tu=http%3A%2F%2Fs.click.taobao.com%2Ft_9%3Fp%3Dmm_13057488_2720475_9729699%26l%3Dhttp%253A%252F%252Fmall.taobao.com%252F%26eventid%3D101766%26ref%3D.

在我的项目中,webview 将重新加载该 url 数百次。有谁知道如何解决这个问题?加载网址时遇到同样的问题

http://www.tmall.com/?ali_trackid=2:mm_13057488_2720475_9729699:1340938813_4z4_2025563791

在我的网络视图中。

ps:在我的电脑浏览器中,我输入 url: www.baidu.org,它重定向到

http://www.tmall.com/?ali_trackid=2:mm_13057488_2720475_9729699:1340938813_4z4_2025563791.
4

1 回答 1

0

使用您的代码检查以下代码,

webview=(WebView)findViewById(R.id.webview1);
webview.getSettings().setJavaScriptEnabled(true); 
webview.loadUrl("http://www.baidu.org/");      
webview.addJavascriptInterface(new MyJavaScriptInterface(), "Android");
webview.setWebViewClient(new WebViewClient());
webview.setWebChromeClient(new WebChromeClient());

final class MyJavaScriptInterface
    {
        public void ProcessJavaScript(final String scriptname, final String args)
            {             
                mHandler.post(new Runnable()
                    {
                        public void run()
                            {
                                //TODO...
                            }
                    });
            }
    } 

这对我有用....试试这个

编辑:

在 PC 浏览器中:

在此处输入图像描述

在移动 Web 视图中

在此处输入图像描述

那你的问题是什么?

于 2012-06-29T04:11:30.773 回答