1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > android读取网页标题 如何获取WebView中页面的Title信息

android读取网页标题 如何获取WebView中页面的Title信息

时间:2021-06-09 17:57:56

相关推荐

android读取网页标题 如何获取WebView中页面的Title信息

应用开发中需要获取WebView当前页面的标题,可能通过对WebChromeClient.onReceivedTitle()方法的重写来实现

代码如下:publicclassMainActivityextendsActivity{

publicvoidonCreate(BundlesavedInstanceState){

super.onCreate(savedInstanceState);

setContentView(R.layout.main_layout);

finalTextViewtxtTitle=(TextView)findViewById(R.id.txtTitle);

finalWebViewwebView=(WebView)findViewById(R.id.btnWebView);

WebChromeClientwvcc=newWebChromeClient(){

@Override

publicvoidonReceivedTitle(WebViewview,Stringtitle){

super.onReceivedTitle(view,title);

txtTitle.setText("ReceivedTitle:"+title);

}

};

//设置setWebChromeClient对象

webView.setWebChromeClient(wvcc);

webView.loadUrl("");

}

}

但是WebChromeClient也只有这个方法可以获取网页的title内容,没有其他获取内容的方法了,比如获取meta信息等。要获取其他信息需要使用js的方式。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。