Android与ios如何获取webview中的title及description及图片
大家在微信分享h5连接的时候会发现,微信将h5页面的标题及description和大图读出来然后放在分享页面里,那么如果是自己的app,该如何实现呢
解决办法:
一、利用webview执行js获取dom树
这种很简单,就是加载完webview后,执行js获取dom树,进行查询,代码如下1、先创建一个JavaScript接口类:
class MyJavaScriptInterface { @JavascriptInterface @SuppressWarnings("unused") public void processHTML(String desc) { // 在这里处理html源码 }}注意粗体的函数名processHTML,在第2步里还要用到。
WebSettings settings = webView.getSettings(); // 此方法需要启用JavaScript sett...
点击查看剩余70%
网友评论0