android-webview相关内容
我在我的 WebView 中加载了一个外部 URL.现在我需要的是,当用户单击加载的页面上的链接时,它必须像普通浏览器一样工作并在同一个 WebView 中打开链接.但是它正在打开默认浏览器并在那里加载页面? 我已启用 JavaScript.但它仍然不起作用.我是不是忘记了什么? 解决方案 如果您使用的是 WebView 如果您不想要默认的 Android 行为,则必须自己拦截点击.
..
好吧,我已经搜索了几天了,如何在 android WebView 上以全屏模式显示 HTML5 视频. 我设法在我的 webview 上播放 HTML5 视频.以全屏模式显示视频时出现问题. 正如我所发现的,android 有两种处理 标签: 在 android 版本 上,onShowCustomView 方法被触发,我可以拥有 VideoView 实例,并
..
我有一个应用程序,其中有一个 WebView 用于显示一些网站.它有效,单击网页中的链接会转到我的应用程序内网站的下一页.但是当我点击手机的后退按钮时,它会直接带我进入我的应用程序.我想返回到网站的上一页.我该怎么做? 这是我正在使用的代码示例: public class Webdisplay extends Activity {@覆盖public void onCreate(Bundle
..
在 Android 上,我有一个显示页面的 WebView. 如何在不再次请求页面的情况下获取页面源? 似乎 WebView 应该有某种返回字符串的 getPageSource() 方法,但可惜它没有. 如果我启用 JavaScript,在此调用中放入什么合适的 JavaScript 来获取内容? webview.loadUrl("javascript:(function()
..
我正在拼凑一个便宜的应用程序,其中包括“框架"我们的一些网站......使用 WebViewClient 非常简单.直到我点击视频. 视频是作为 HTML5 元素完成的,这些元素在 Chrome、iPhone 上运行良好,现在我们修复了编码问题,它在 Android 上运行良好原生浏览器. 现在问题是:WebView 不喜欢它.在所有.我可以点击海报图片,没有任何反应. 谷歌搜索
..
我有一个 WebView 正在从 Internet 加载页面.我想显示 ProgressBar 直到加载完成. 如何监听 WebView 的页面加载完成? 解决方案 Extend WebViewClient 并调用 onPageFinished() 如下: mWebView.setWebViewClient(new WebViewClient() {public void onPa
..
我正在尝试调用一些 javascript 函数,这些函数位于在 android webview 中运行的 html 页面中.下面的代码尝试执行的操作非常简单 - 从 android 应用程序中,调用带有测试消息的 javascript 函数,该函数又调用回通过 toast 显示测试消息的 android 应用程序中的 java 函数. javascript 函数如下所示: function
..
在 Google chrome 和 Play 商店中.该应用程序可以在滚动时隐藏操作栏,并允许用户方便地浏览.请帮助我这样做. 我已经将 onTouchListener 用于 webview,但它不起作用. mWebView.setOnTouchListener(new View.OnTouchListener() {@覆盖公共布尔 onTouch(查看 v,MotionEvent 事件)
..
所以我有一个有趣的问题.尽管我没有手动或以编程方式滚动我的视图,但我的 WebView 会在其中的数据加载后自动滚动. 我在 viewpager 中有一个片段.当我第一次加载寻呼机时,它按预期工作并且显示了所有内容.但是一旦我“翻转页面"数据加载并且 WebView 弹出到页面顶部,隐藏其上方的视图,这是不可取的. 有谁知道如何防止这种情况发生? 我的布局看起来像这样:
..
在我的应用程序中,我有一个 WebView 可以从 Internet 加载任何 URL.现在,有时由于网络速度较慢,页面加载时间较长,用户只能看到空白屏幕. 我想在 WebView 加载时显示 ProgressBar 并在 WebView 获取时隐藏 ProgessBar已完全加载. 我知道如何使用 ProgressBar 和 AsyncTasks,但这是我的问题. 这是我用来加
..
我正在尝试向使用 WebView 的应用程序添加进度/加载栏.我对如何实现每次点击链接时出现的进度条感到困惑. 当前代码: public class CULearnBrowser extends Activity {WebView 网页视图;@覆盖public void onCreate(Bundle savedInstanceState) {super.onCreate(savedIns
..
嗨,我知道这个问题有答案.我已经尝试了所有这些,但它在我的应用程序中不起作用.我正在开发一个具有 3 个 Fragment 活动的应用程序.第一个片段显示一个网站,第二个片段有列表视图,第三个片段有另一个列表视图.现在我想在用户点击列表项时将 URL 从第三个片段发送到第一个片段..这就是我所做的. 我正在将字符串 url 从此片段发送到第一个片段. list.setOnItemClick
..
我有一个带有身份验证的 webview,其中调用时不断弹出 webview 片段的身份验证消息.身份验证弹出窗口是故障代码 410(已登录:登录/取消)消息,我如何通过我的要维护会话 ID 的 cookie?有什么线索吗?谢谢!P.S:请尽可能以编程方式解释我的代码,因为在没有代码的情况下解释很难理解. 这是给定片段的代码: public class WebViewFragment ex
..
我正在尝试将 Web 视图加载到对话框中.我正在使用以下代码. final TextView seeMonthlyBill = (TextView) parentLayout.findViewById(R.id.my_ac_my_service_timewarnercable_link);seeMonthlyBill.setOnClickListener(new OnClickListener
..
此应用中的 WebView 打开一个带有上传按钮的页面. 以下是允许打开对话框以从图库或相机上传图像的代码块. 在我的活动中,我有: 私有 WebView wv;//使HTML上传按钮在Webview中工作private ValueCallbackmUploadMessage;私有最终静态 int FILECHOOSER_RESULTCODE=1;@覆盖protected void
..
您获得了 192 分.
..
我们如何在最新的 Kitkat 版本中以编程方式在 Android webview 中设置代理? 此 SO 链接 WebView android 代理 讨论了 SDK 版本 18 之前的版本.但这些解决方案不再适用与 Kitkat 一起使用,因为底层 webkit 实现已更改,现在使用铬. 解决方案 这是我的解决方案: public static void setKitKatWeb
..
我正在尝试使用新的 evaluateJavascript 方法,但我得到的只是一个空结果: webView1.evaluateJavascript("return \"test\";", new ValueCallback() {@覆盖公共无效 onReceiveValue(String s) {Log.d("LogName", s);//日志已写入,但s始终为空}}); 如何向该方法返回结果
..
我需要向来自 WebView 的每个请求添加自定义标头.我知道 loadURL 有 extraHeaders 的参数,但这些只适用于初始请求.所有后续请求都不包含标头.我查看了 WebViewClient 中的所有覆盖,但没有任何内容允许向资源请求添加标头 - onLoadResource(WebView view, String url).任何帮助都会很棒. 谢谢,雷 解决方案 尝
..
我安装了 Android studio 1.0.1 并关注此页面 https://developer.chrome.com/multidevice/webview/gettingstarted 将网站封装到应用中. 但是,我在模拟器中运行时出现以下错误. 网页不可用 无法加载 https://..... 处的网页,因为: net::ERR_NAME_NOT_RESOLVED
..