在 webview,Android Studio 中只显示网页的某些部分?
Show only certain parts of a web page in a web view, AndroidStudio?
如何从网站获取某些部分并在 WebView、AndroidStudio 中显示???
下图是我要get的部分(红色方块)
网站是这样的:https://kimpga.com
我只想将红色部分显示为 Android 网络视图。我该怎么办?
然后我用了这个方法:webView.loadUrl("javascript:document.getElementsByClassName('').style.display='none'");
但是那个网站没有 div id 并且没有工作方法!
+) 添加主页来源
请理解附上整体图。我想通过网络视图向您展示 div 中以蓝色选中的部分。
我解决了!
使用
mWebView.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished(WebView webView, String url)
{
webView.loadUrl("javascript:(function() { " +
"document.getElementsByClassName(//classname//)[index of document].style.display='none'; " +
"})()");
}
});
如何从网站获取某些部分并在 WebView、AndroidStudio 中显示???
下图是我要get的部分(红色方块)
网站是这样的:https://kimpga.com
我只想将红色部分显示为 Android 网络视图。我该怎么办?
然后我用了这个方法:webView.loadUrl("javascript:document.getElementsByClassName('').style.display='none'");
但是那个网站没有 div id 并且没有工作方法!
+) 添加主页来源
请理解附上整体图。我想通过网络视图向您展示 div 中以蓝色选中的部分。
我解决了!
使用
mWebView.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished(WebView webView, String url)
{
webView.loadUrl("javascript:(function() { " +
"document.getElementsByClassName(//classname//)[index of document].style.display='none'; " +
"})()");
}
});