草庐IT

flutter_webview_plugin

全部标签

android - WebView - 网页不可用

我(和许多其他人一样)遵循了webview教程,但我无法加载页面。一切都显示为“网页不可用”我已确保模拟器确实可以访问互联网,为了排除模拟器的问题,我尝试将它安装到我的手机上,这导致了相同的行为。我读到最大的问题是人们没有将INTERNET权限放入我的list文件中,我曾尝试将其作为list中不同元素的子元素放入但无济于事。有谁知道为什么我无法加载它?这是我的代码:list:AndroidTestActivitypublicclassAndroidTestActivityextendsActivity{WebViewwebview;/**Calledwhentheactivityisf

flutter开发报错RenderFlex children have non-zero flex but incoming height constraints are unbounded.

文章目录错误错误原因解决方法错误RenderFlexchildrenhavenon-zeroflexbutincomingheightconstraintsareunbounded.错误原因“RenderFlexchildrenhavenon-zeroflexbutincomingheightconstraintsareunbounded.”错误通常是因为在使用Flex布局(例如Column、Row或Flex)时,子部件的某些子部件具有非零的flex值,但上级容器没有限制子部件的高度,因此出现了布局约束冲突。这个错误通常是由以下原因引起的:子部件具有非零的flex值:如果你在Column、Ro

android - 在 android 中不调用 WebView 方法

我的WebView没有调用它返回如下警告的javascript函数。任何人都可以建议如何摆脱以下警告。07-3010:15:44.031:W/webview_proxy(3770):java.lang.Throwable:警告:在线程“WebViewCoreThread”上调用了WebView方法。所有WebView方法都必须在UI线程上调用。WebView的future版本可能不支持在其他线程上使用。下面是我的函数。publicbooleanonLongClick(Viewv){System.out.println("dfdsf");//Tellthejavascripttohand

android - WebView 双击缩放不适用于摩托罗拉 Droid A855

我的WebView中的缩放在双选项卡上不起作用。我使用的是摩托罗拉DroidA855。 最佳答案 从对Android2.0/2.1源代码的一些挖掘中,似乎双击会被忽略,除非您打开webview的WebSettings的useWideViewport选项:mywebviewinstance.getSettings().setUseWideViewPort(true)虽然这似乎没有在我能找到的任何地方记录,并且对WebView的最大缩小状态有一些其他影响。您也可以随时使用GestureListener滚动您自己的双击处理。

android - 如何通过 React Native 在 Android WebView 中隐藏滚动条

在ReactNative0.26和Android上使用WebView时,滚动条总是在内容加载时闪烁,因为我们在页面上显示了一些,这非常分散注意力。ReactNative只将ScrollEnabled列为iOS,那么有没有办法在Android上隐藏这些滚动条?非常感谢,文斯 最佳答案 根据react-native(v0.48)文档,目前仅适用于IOS设备https://facebook.github.io/react-native/docs/webview.html#scrollenabledscrollEnabled?:boolBo

android - 如何在 WebView 上正确实现 NestedScrollingChild

支持库提供的NestedScrollView不能与WebView一起正常工作(相关bugreport)。因此,我已经着手为WebView实现NestedScrollingChild并且它似乎在第一次滚动、折叠和展开AppBarLayout时工作正常但任何后续卷轴都无法折叠它。我的WebView:importandroid.annotation.TargetApi;importandroid.content.Context;importandroid.os.Build;importandroid.support.v4.view.NestedScrollingChild;importand

Android 透明 WebView 在 VideoView 之上

我有一个Ionic项目,我想在其中显示视频,并在其之上显示cordova的内容WebView.拥有透明WebView在视频View之上,在我使用的插件中:webView.getView().setBackgroundColor(0x00000000);((ViewGroup)webView.getView()).bringToFront();VideoView被初始化并添加到FrameLayout中像这样:FrameLayoutcontainerView=(FrameLayout)cordova.getActivity().findViewById(1);if(containerVie

android - Android WebView 上具有自签名证书的服务 worker

是否可以使用带有自签名证书的serviceworker?我知道在桌面上使用标志--unsafely-treat-insecure-origin-as-secure=是可能的(https://stackoverflow.com/a/43484456)。但是我怎样才能在AndroidWebView上实现这个呢?我已经创建了一个自定义WebViewClient来跳过所有SSL错误:@OverridepublicvoidonReceivedSslError(WebViewview,SslErrorHandlerhandler,SslErrorerror){handler.proceed();}

android - 保存/恢复 android webview 的状态

我有一个简单的webView应用程序,它从我们的网站加载一个页面,其中包含我们的外勤人员每天应该访问的位置和电话号码。它提供了一个钩子(Hook)来启动导航或调用电话。从外部Activity返回时,应用程序崩溃。点击手机的主页按钮然后调用电话,然后返回应用程序即可正常工作。这是代码...更新2-不再崩溃,返回时webview为空白publicclassVSIMobile_WebViewextendsActivity{privatestaticStringPROVIDER="gps";privateWebViewbrowser;privateLocationManagermyLocati

android - Android WebView 中的 Flash — 如何自动设置全屏?

我正在将FlashSWF加载到AndroidWebView中。我希望SWF立即全屏并聚焦。处理flash的类名是com.adobe.flashplayer.FlashPaintSurface。查看日志,当我手动全屏显示Flash时,它会调用com.adobe.flashplayer.FlashPaintSurface.toggleFullScreen()。我的问题的第一部分是:如何为我的FlashSWF手动调用该方法?请注意,对于嵌入了flash的webview,我似乎能够正确地全屏显示它的唯一方法(让Flash的surfaceview全屏显示,而不是将flash显示在webviewv