草庐IT

flutter_webview_plugin

全部标签

android - 将 WebView 缓存的图像加载到 ImageView 中

我有一个WebView,它使用这些设置将其图像缓存到一个目录中:mWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);mWebView.getSettings().setAppCacheMaxSize(8*1024*1024);//8MBmWebView.getSettings().setAppCachePath(getApplicationContext().getCacheDir().getAbsolutePath());mWebView.getSettings().setAllowFile

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 Studio : Could not find org. jacoco :org. jacoco.agent :org. gradle.testing.jacoco.plugins.JacocoPluginExtension_Decorated

我正在尝试将JaCoCo添加到我的Android以覆盖SonarQube。但是在运行命令./gradlewjacocoTestReport时,我收到以下错误。Task:app:testAlphaReleaseUnitTestFAILEDFAILURE:Buildfailedwithanexception.出了什么问题:Couldnotresolveallfilesforconfiguration':app:jacocoAgent'.>Couldnotfindorg.jacoco:org.jacoco.agent:org.gradle.testing.jacoco.plugins.Jac

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

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

Flutter “No implementation found for method xxxx on channel

由于没有在setstate内更新UI 导致出现missplugin 添加setState后内部处理逻辑解决setState((){xxx逻辑});

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 - Gradle 同步失败 : Failed to update Android plugin to version '2.0.0'

我最近将AndroidStudio更新到了2.0。我正在参加兼职类(class),我必须从事所提供的项目。当gradle尝试构建项目时,会弹出一个对话框,要求我更新androidstudiogradle插件。当我点击更新时,出现标题中的错误。我的gradle文件如下:渐变包装器:#WedSep3011:56:02PDT2015distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistributionUr