WebView 打开带Frameset Tag的Html文件时,经常显示不全,只显示最后一个页面。
需要简单设置之后就可以了
覆盖shouldOverrideUrlLoading, 并返回false;
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return false;// false 显示frameset, true 不显示Frameset
}
}
package cn.hpc.cai.webview;
import android.os.Bundle;
import android.app.Activity;
import android.graphics.Bitmap;
import android.view.Menu;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import androi

当使用WebView加载包含Frameset标签的Html文件时,内容可能无法正常显示,通常只显示最后一个页面。为了解决这个问题,只需覆盖WebViewClient的shouldOverrideUrlLoading方法并返回false。这样可以确保Frameset内容在WebView中正确呈现。
最低0.47元/天 解锁文章
7777

被折叠的 条评论
为什么被折叠?



