草庐IT

webView2

全部标签

android - WebView 客户端的 onReceivedHttpError 和 onReceivedError b/w 有什么区别

我想了解黑白的区别https://developer.android.com/reference/android/webkit/WebViewClient.htmlonRecievedHttpError和onRecievedError。对我来说,对于我网页中的所有错误,我总是会收到这两个回调?为什么我们有两个回调。 最佳答案 onReceivedError()Reportwebresourceloadingerrortothehostapplication.Theseerrorsusuallyindicateinabilitytoc

Android:键盘打开时 webview 滚动不够

在我的应用程序中,我有一个webview,它加载了一个网页,用户应该在其中执行身份验证。当用户在网页中选择某个输入字段时,webview应该:专注于该领域打开键盘执行向上滚动以便用户继续看到该字段但是,WebView不会自动向上滚动,因此用户不会再看到该字段。如果用户尝试手动滚动,webview只会做一个小滚动-不足以让用户看到他需要的一切。问题不在于网页本身,因为当我使用androidchrome浏览该网页时,它会向上滚动以保持该字段在View中并允许滚动到页面底部。我读过以下问题:WebViewdoesn'tscrollwhenkeyboardopened和adjustPannot

android - Facebook SDK WebView 不注销

我正在开发一个应用程序,它将安装在一个设备上,每个用户都将使用我的设备来共享图像。他们需要登录Facebook才能在他们的个人资料中分享图片。分享图片后,应用程序应该从facebook注销,以便让下一个用户登录。因此,我没有使用FacebookAndroid应用程序,而是选择了webview替代方案。用户登录后,它会打开一个WebView(在Chrome上),并询问用户名、密码和权限。用户发布图片,应用调用:LoginManager.getInstance().logOut();当下一个用户出现时,点击使用Facebook登录,它会打开一个WebView,它表示我已经从那个Facebo

android - Webview 不显示带颜色的文本

在我的应用程序中,我在webview中显示了一些Html内容:StringwebViewConent='thisissomesamplestring'webView.loadData(omowienie,"text/html;charset=utf-8","UTF-8");然而,在与其他一些事情相关的上次应用程序更新之后,对于某些用户来说,webview无法正常工作。他们只看到span标签之前的字符串。该问题与任何特定的android版本无关。 最佳答案 同样的问题,我发现base64编码是一个快速修复:Stringbase64=a

Android:从 Url 显示在 Webview 的图像具有高质量损失

我想在Android上使用Webview显示来自url的图像。使用1.5和1.6版本的Android手机没有问题。但是相同的图片和相同的代码在AndroidPhone2.0版本上是完全像素化的。就像Android一样,首先将图像调整为较小的尺寸,然后再将其调整回“正常”尺寸。不幸的是,在没有任何质量损失的情况下显示图片很重要。我试图将它集成到源文件夹中以将其显示为普通图像,但在Android2.0中我遇到异常,因为图像太大了。(Android1.6下没有问题)关于如何使用Android2.0显示图像而不损失质量,我有什么想法吗? 最佳答案

java - Android Webview 不适用于 Android 4.4

我正在开发基于Webview的Android应用程序。在Android4.1上一切正常,但在4.4上会抛出此错误。01-2911:16:03.075:E/eglCodecCommon(2179):glUtilsParamSize:unknowparam0x00000bd001-2911:16:03.095:E/eglCodecCommon(2179):**ERRORunknowntype0x10037(glSizeof,72)如果我取消注释这一行,它会工作但(逻辑上)不会显示任何内容webview.loadUrl("file:///android_asset/html/index.ht

android - 无法加载 WebView : java. lang.UnsatisfiedLinkError,库是 64 位而不是 32 位

我启动了一个具有android原生webView(android.webkit.WebView)的Activity,但在64位设备中出现以下错误。errorinstantiatingproviderjava.lang.RuntimeException:CannotloadWebViewatorg.chromium.android_webview.AwBrowserProcess.loadLibrary(AwBrowserProcess.java:52)Causedby:org.chromium.base.library_loader.ProcessInitExceptionCaused

javascript - 如何关闭 React-Native Webview?

我是ReactNative的新手,我有一个简单的应用程序,可以在按下按钮时打开Webview。如果导航状态发生变化,我想关闭Webview。我能够知道何时关闭它,但无法找到如何关闭它。文档没有提到任何功能。有什么解决方案?版本:react-native:0.47.2 最佳答案 可以在Modal中添加_onNavigationStateChange(webViewState){this.hide()}show(){this.setState({modalVisible:true})}hide(){this.setState({moda

android - 禁用Webview的自动Linkify

我有一个正在创建的WebView。它似乎自动将数字链接到tel:url。我没有看到删除此功能的方法(至少与在TextView上启用它的方法没有任何相似之处)。代码非常简单://populatethewebviewWebViewwebView=(WebView)findViewById(R.id.app_info_webview);webView.getSettings().setJavaScriptEnabled(true);webView.setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY);webView.setBackgroun

android - 需要帮助使用手机后退按钮返回 Webview

这是我的代码:packagecom.testappmobile;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.KeyEvent;importandroid.view.Window;importandroid.webkit.WebChromeClient;importandroid.webkit.WebView;importandroid.webkit.WebViewClient;publicclasstestappmobileActivityextendsActivity{finalActiv