- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用来自字符串的 loadDataWithBaseURL 在 Web View 中加载数据。我想实现一个监听器,它会在数据完全加载时告诉我,以便我可以继续我的代码。
我搜索了很多,但找不到任何相关主题
if (new String(rowData.getResource().getData()) != null) webView.loadDataWithBaseURL("", new String(rowData.getResource().getData()), "text/html", "UTF-8", "about:blank");
最佳答案
使用 WebViewClient 并实现 onPageStarted、onPageFinished 来了解 webview 的状态。
ProgressDialog progressDialog = new ProgressDialog.show(this);
progressDialog.setMessage("Loading WebPage...");
class CustomWebViewClient extends WebViewClient {
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
progressDialog.dismiss();
}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
progressDialog.show();
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return super.shouldOverrideUrlLoading(view, url);
}
}
webview.setWebViewClient(new CustomWebViewClient());
关于java - WebView loadDataWithBaseURL 完成加载监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21879880/
我正在使用 webview 在屏幕上显示 html 页面。我的 html 页面包含图像标签,其中所有图像都存储在具有子文件夹的 android 的 asset 文件夹中 assets/userfile
我正在使用来自字符串的 loadDataWithBaseURL 在 Web View 中加载数据。我想实现一个监听器,它会在数据完全加载时告诉我,以便我可以继续我的代码。 我搜索了很多,但找不到任何相
我有一个从 ATOM Feed 解析的 HTML 数据字符串。显然里面有对图像的引用,我想在 WebView 上显示这些图像。但是使用 webview.loadDataWithBaseURL("",
问题描述 我正在尝试通过调用 loadDataWithBaseURL 方法并向其传递嵌入数据来播放 SWF 视频。但是视频没有开始播放,只是显示白屏。我做错了什么吗? 源代码 protected vo
将自定义字体设置为 html 页面并使用 loadDataWithBaseURL 加载 html 数据时,粗体标记将被忽略。我的代码如下: webView.loadDataWithBaseURL(""
在我的本地存储中,我有以下文件夹/data/data/com.test.testapp/files/1/images 并且存在以下文件。/data/data/com.test.testapp/file
我与这个问题斗争了很长时间,在谷歌和SO周围进行了挖掘,但仍然没有运气。最后,我来这里寻求您的帮助,请提供建议或帮助。 我对以下源代码的问题是它只显示图像不显示的字符串内容,而是显示白色矩形或有时显示
背景故事(或我正在尝试做的事情) 我的应用程序中有一个 webview,它从 asset 文件夹加载 html 文件。该文件中有 2 个 iframe。 然后用户在应用程序中导入一些 zip 文件,其
我使用 WebView.loadDataWithBaseURL 从我的应用程序的内部资源加载我的帮助页面。 我在 Assets 目录中有 help.html 和一些图像。页面加载并显示图像,但图像周围
我的 style.css 文件在 src/main/assets 文件夹中。 我正在使用以下代码在 html 中添加 style.css String message = intent.getStri
在将数据加载到 webview 之前,任何人都可以告诉哪些其他字符需要转换。 view.loadDataWithBaseURL("数据:",htmlString, "文本/html", "utf-8"
我想加载一个包含广告的远程 url。该广告将使用 JavaScript。 我正在使用: webview.loadUrl("http://myurl.com") webview.getSettings(
我有一个使用 WebView 的应用程序向用户显示一些本地 html。该应用程序在过去 2 年运行良好,但最近我收到太多关于该应用程序显示如下错误的报告: "Web page not availabl
//. . . public class MainActivity extends Activity { //. . . @Override protected void on
尝试使用 loadData/loadDataWithBaseURL 呈现从网络服务传递的 html 以显示在 webView 中。 我已经对 html 字符串 TextUtils.htmlEncode
在我的应用程序中,我在 webview 中显示数据,但无法在 webview 中显示图像。 我使用了 loadDatawithBaseURL() 方法。 这是我的代码.. webview.loadDa
我的应用程序中有一个 WebView,它显示从网页下载的 HTML 数据。为什么我加载 HTML 而不是单独加载 URL?嗯,为了允许离线搜索,我下载了 HTML 数据并将其存储在 SQL 数据库中。
问题是 goback() 没有显示我的 html 数据。产生这个问题的步骤如下 使用 loadDataWithBaseURL 方法加载 html 数据。它可以很好地呈现 html 数据。 然后单击 h
我正在尝试将数据加载到 android webview 中使用 webview.loadDataWithBaseURL("", htmlcontent, "text/html", null, "");
我使用以下代码加载电子书的 html 内容,其中 templateString 包含连接到主文件中的样式表和图像的 html 内容。 String itemURL = "file://" + item
我是一名优秀的程序员,十分优秀!