- mWebView.setWebViewClient(new WebView Client(){
- /*
- 此处能拦截超链接的url,即拦截href请求的内容.
- */
- public boolean shouldOverrideUrlLoading(WebView view, String url) {
- view.loadUrl(url);
- return true;
- }
- });
android WebView中拦截超链接操作.
url即为拦截到的连接
可以对url做判断比如在线播放音乐的连接,即检测其中是否含有http://xxx.mp3这种连接.
如果有就调用音乐播放器来播放.
或者是在线播放rtsp://这种格式的(这种不能直接播放,我现在正在开发能直接播放此连接的浏览器)