android-webview相关内容
我正在尝试使用自定义 HTML 字符串填充我的 WebView,并尝试在未加载时显示进度,并在完成时隐藏它. 这是我的代码: webView.settings.javaScriptEnabled = truewebView.loadDataWithBaseURL(null,presentation.content, "text/html", "utf-8", null)webView.we
..
我正在使用 flutter_webview_plugin: ^0.3.8 但我在使用 webview_flutter: ^0.3.13 时遇到了同样的问题. 在 webview 中,我想利用一个网站,该网站在成功完成验证码后触发文件下载.然而,我完成了验证码,没有任何反应,没有下载. Flutter 中是否有类似 webview 下载侦听器(“webview.setDownloadLi
..
我正在尝试从 WebView 的 HTML 页面中加载/引用应用程序资产文件夹中的图像.与大多数示例不同,HTML 页面本身并不位于资产文件夹中,而是通过 http 从服务器加载.这个问题的背景是一些性能改进,可以通过直接从设备加载静态图像来减少加载时间(和传输的数据量).我不确定 Android 是否有一些限制,因为有一定的可能性通过允许从远程加载的网页访问本地文件存储来利用该应用程序.
..
我的 xml 中有一个 webview,如下所示: 指向射击意图的链接**";WebView webView= (WebView) findViewById(R.id.webView);webView.loadData(String.format(htmlText, webView_text), "text/html", "utf-8");webView.setWebViewClient(n
..
您好,我正在开发一个应用程序,因为我使用的是 Android WebView.每当我启动 webview 活动时,都会从 test.txt 文件中加载字符串 html 格式的数据.test.txt 文件包含将近 2.5 MB 的数据,加载 test.txt 文件后,如果滑动屏幕结束读取所有数据并按返回.然后随后启动 webview 活动需要更多时间来呈现数据.在首次启动 webview 时,它花费
..
我正在尝试在我的 WebView 中加载一些包含 JavaScript 的 HTML 代码. 现在,我想测试我的 WebView 是否在 5 秒之前加载.我已经尝试过 getProgress() 方法,但有时我得到进度为 100,但我的 Webview 未加载. 还有其他方法可以确保我的 Webview 加载 100% 吗? 这是我代码的一部分: sdk.getWebView().
..
我试图让 WebView 具有与 android 浏览器类似的行为.浏览器以尝试使页面宽度适合屏幕的方式打开所有页面.但是,WebView 的默认行为是以 100% 像素比例开始,因此它从左上角开始放大. 我花了几个小时试图找到一种方法让 WebView 像在浏览器中那样将页面缩放到屏幕,但我没有任何运气.有没有人找到一种方法来实现这一点? 我看到一个名为 setLoadWithOve
..
我在互联网上看到过这个问题,但我还没有找到可行的解决方案.基本上,我想加载我的应用程序并按下一个按钮;然后按钮操作将在已加载到 webview 的网站中填写用户名和密码(或等待 onPageFinished).最后,登录页面上的提交按钮将被激活. 据我所知,这可以通过使用 loadUrl(javascript) 进行 java 注入来完成,但我不知道用于填充字段的 java 命令是什么.对
..
如何在对话框或弹出窗口中添加网页视图. 我的 web 视图保留 URL WebView.loadurl() .当在对话框中添加视图时,它仍然移动到浏览器. 我一直在 android 在对话框中加载 webview但没有例子说明如何做到这一点?谢谢 解决方案 示例如下: AlertDialog.Builder alert = new AlertDialog.Builder(th
..
“shouldOverrideUrlLoading"真的被弃用了吗?如果是这样,我可以用什么代替? 似乎 shouldOverrideUrlLoading 已被弃用 针对 Android N,我需要让应用程序从 API 19 开始运行,直到现在最新的 Android N(测试版),我使用了 Android N 中的一些新功能(例如 Data Saver),因此针对 Marshmallow 将
..
更新:解决了!问题与我的 Viewpager 而非 WebView 有关. 我正在尝试向位于 Fragment 内的 WebView 添加“返回"功能.但我不知道如何: public final class TestFragment extends Fragment {静态 WebView mWeb;私有视图 mContentView;@覆盖公共视图 onCreateView(Layout
..
我在 sdcard 中加载了一个本地 html,在这个 html 中我使用了标签: 然后我发现我没有加载这个 html,当我禁用标签时:,html 工作正常,我在我的 android avd(2.2)
..
如何手动更改 webview 的字体大小?例如当页面在 webview 中加载时,字体大小就像 24pt.而且对于我的 android 屏幕来说太大了.我已经查看了“网络设置",但似乎两者无关. 谢谢 解决方案 我终于找到了:- WebSettings webSettings = webView.getSettings(); setTextSize 或 webSettings.
..
我正在尝试通过后台 IntentService 实现网页抓取,该后台 IntentService 会定期抓取网站,而不会在用户手机上显示视图. 因为我必须在加载的页面上调用一些 javascript,所以我不能使用任何 HttpGet 等. 因此,我必须使用只能在 UI 线程上运行的 WebView 实例. 任何尝试启动使用 WebView 的 Activity 都会导致 View 进入
..
我开始在 Android 上开发一个应用程序,所以我没有太多东西.到目前为止,我所拥有的只是一个 WebView.我在 Android Studio 中创建了该项目,并将我的项目设置为 Android InstantApp.我不确定为什么/如何,但我的猜测是我在创建项目时忽略了它的一个选项. 我从 WebView 收到一个错误,提示 net::ERR_CLEARTEXT_NOT_PERMIT
..
我有一个应用程序可以在 webview 中打开一个 url,然后用户必须通过 webview 登录到一个站点,并在登录后收到一个 cookie.登录后我在获取 cookie 时遇到问题. 问题是,我可以使用 android.webkit.CookieManager 实现这一点,并将所有 cookie 输出到一个字符串中. 但是,我想使用 cookie 存储(如在 java.net.Co
..
现在我有一个加载 web 视图的应用程序,所有点击都保存在应用程序中.我想做的是当某个链接,例如 http://www.google.com 是在应用程序中单击它会打开默认浏览器.如果有人有任何想法,请告诉我! 解决方案 我今天不得不做同样的事情,我在 StackOverflow 上找到了一个非常有用的答案,我想在这里分享,以防其他人需要它.> 来源(来自sven) webView.s
..
我需要将数据发布到服务器(带有“referer"标头字段)并在 Webview 中加载响应. 现在,有不同的方法(来自 Android WebView)来完成其中的一部分,就像有: void loadUrl(String url, Map additionalHttpHeaders) 使用指定的附加 HTTP 标头加载给定的 URL. void loadData(String data
..
当我旋转屏幕时,WebView 会重新加载整个页面.我不能有这个,因为我的一些内容包含动态/随机材料.当前,当旋转屏幕时,会从 loadUrl() 方法重新加载原始 URL. 知道我的代码有什么问题吗? MainActivity.java package com.mark.myapp;导入 android.app.Activity;导入 android.os.Bundle;导入 an
..
我正在尝试让我的 android webview 应用程序打开电话:链接到手机.每次我打开电话链接时,它都运行良好并打开电话.但是,一旦我完成通话并返回应用程序,它就会出现一个页面,上面写着“找不到网页电话:0000000000".然后我必须再次点击后退按钮才能进入我点击电话号码的页面. 有没有办法让它在不尝试在 webview 中找到页面以及在手机上打开它的情况下打开 TEL 链接?
..