搜索
热搜: 活动 交友 discuz
查看: 4158|回复: 0
打印 上一主题 下一主题

Android使用WebView中的js跳转问题

[复制链接]

160

主题

165

帖子

814

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
814
跳转到指定楼层
楼主
发表于 2015-11-5 21:43:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

当webview里面有js,js有跳转的时候,会去调用默认浏览器


[java] view plaincopy


  • mWebView.setWebViewClient(new WebViewClient() {  
  •         @Override  
  •         public boolean shouldOverrideUrlLoading(WebView view, String url) {  
  •             view.loadUrl(url);// 使用当前WebView处理跳转  
  •             return true;// true表示此事件在此处被处理,不需要再广播  
  •         }  
  •   
  •         @Override  
  •         public void onPageStarted(WebView view, String url, Bitmap favicon) {  
  •             // 有页面跳转时被回调  
  •         }  
  •   
  •         @Override  
  •         public void onPageFinished(WebView view, String url) {  
  •             // 页面跳转结束后被回调  
  •         }  
  •   
  •         @Override  
  •         public void onReceivedError(WebView view, int errorCode,  
  •                 String description, String failingUrl) {  
  •             // 出错  
  •         }  
  •     });  


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|安卓论坛  

GMT+8, 2024-5-18 13:14 , Processed in 0.056242 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Design S!|ƽ̶

快速回复 返回顶部 返回列表