webview.loadUrl(XX)重定向失败

黑狗 发布于 2013/05/07 13:36
阅读 6K+
收藏 0

代码很简单

一个url,类似

http://XXX/AutoLoginXX?uid=11e2-aedd-89e0e26c2893&ctype=XXX

通过手机上的浏览器直接打开URL是可以打开的,但是通过webview的loadUrl就不能打开

代码中,给webview设置了webclientview了,就没问题。为什么?设置了webclientview会做哪些事情呢?


加载中
0
亚林瓜子
亚林瓜子

参考:http://www.eoeandroid.com/thread-25177-1-1.html

5、如果希望点击链接由自己处理,而不是新开Android的系统browser中响应该链接。

          给WebView添加一个事件监听对象(WebViewClient)      
        
          并重写其中的一些方法
                shouldOverrideUrlLoading:对网页中超链接按钮的响应。
                                          当按下某个连接时WebViewClient会调用这个方法,并传递参数:按下的url 
                onLoadResource   
                onPageStart  
                onPageFinish  
                onReceiveError
                onReceivedHttpAuthRequest
黑狗
黑狗
解决了,是网页有问题。因为IE的内核和手机端的内核不一样,有的标签解释有区别导致的一些问题。
0
只求一醉
添加了网络权限了么?
返回顶部
顶部