为了账号安全,请及时绑定邮箱和手机立即绑定

WebView问题

为什么我加载了settings,屏幕就不停地跳,而且没法点击网页呢

正在回答

3 回答

你给的代码不全面,你试试把init()删了

0 回复 有任何疑惑可以回复我~

  init();

        webView.loadUrl(ur);

        webView.setWebViewClient(new WebViewClient(){


        //shouldOverrideUrlLoading这个方法,返回值为TRUE的时候浏览的页面在当前APP中显示

        //返回值为FALSE的时候,在外部浏览器中显示

@Override

public boolean shouldOverrideUrlLoading(WebView view, String url) {

// TODO Auto-generated method stub

view.loadUrl(ur);

return true;

}

       

        });

        WebSettings settings = webView.getSettings();

        settings.setJavaScriptEnabled(true);

跟老师的代码一样,但是页面就好像在不停地刷新

0 回复 有任何疑惑可以回复我~

是不是那个页面自己本身加载了很多的JS导致的?

0 回复 有任何疑惑可以回复我~
#1

Hello_成 提问者

不知道,跟老师的代码一样,但是页面好像在不停地刷新
2016-04-17 回复 有任何疑惑可以回复我~
#2

Hello_成 提问者

我是在真机上运行的,只要js的返回值为true,页面就是不停地刷新那种
2016-04-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111162    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

WebView问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信