webview 相关问题

托管HTML内容的图形用户界面中的元素。对于Android,请查看android-webview标签。对于iOS,请查看uiwebview或wkwebview。

滚动条在 WebView 中的 <div> 中不可见

我有一个包含滚动分区的 Html 文件。当我在 WebView 中添加此 HTML 时,它不会显示该 div 的滚动条。 我在 Html 文件中有代码。 // 一些Html代码 我有Html包含滚动分区的文件。当我在 WebView 中添加此 HTML 时,它不会显示该 div 的滚动条。我在 Html 文件中有代码。// some Html code <table style="border: 3px solid black;" align="center"> <tr> <td ><div style="width: 100%; height: 50px; overflow: auto; padding:0px; "> <div> put returns between paragraphs ► for linebreak add 2 spaces at end ► _italic_ or **bold** ► indent code by 4 spaces ► backtick escapes `like _so_` ► quote by placing > at start of line ► to make links <http:// foo.com> [foo](http:// foo.com) ► basic HTML also allowed </div></td> </tr> </table> // some Html code 当我在 xml 文件中的 Html 中添加此 WebView 文件时。我的XMl布局的代码是... // some Html code <RelativeLayout android:id="@+id/webLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_above="@+id/buttonLayout" android:layout_below="@+id/titleLayout" > <WebView android:id="@+id/webViewMain" android:layout_width="match_parent" android:layout_height="match_parent" > </WebView> </RelativeLayout> // some Html code 它工作正常,但不显示在 Html 文件中添加的 Div 的滚动条 使用 overflow:auto 滚动 div 目前在 Android 上不可用。 但您可以通过结合使用 HTML、JavaScript 和 CSS 来实现相同的效果。请参阅此链接了解详细信息。 另一个解决方案是,您可以使用 iScroll 库。 供您参考,这里对可能或不可能的内容以及在各种移动浏览器上的工作方式进行了很好的比较。 这是 Chromium 中的一个 bug 。他们禁用了渲染滚动条,以便本机渲染的滚动条不会与浏览器滚动条发生冲突。但这禁用了渲染所有滚动条。 由于 WebView 具有向后兼容性,解决这个问题显然是一件大事。您可以过去并给该错误加注星标,这将表明人们确实希望修复它。

回答 2 投票 0

Flutter - WebView 问题

对于一个工作项目,我需要使用 WebView 将网站转换为应用程序 我被困在显示部分,我不知道控制器是如何工作的(我的误解)。我在

回答 1 投票 0

将数据从 html JS webview 传递到 MAUI 中的 C#

我目前正在制作一个自定义传单地图,我使用 xaml 中的 web 视图加载该地图,用户可以在其中执行多个操作,例如添加和删除现有标记。我的问题是

回答 1 投票 0

React Native 中 URL 不适合移动屏幕

你好,晚上好, 我该如何解决。我已经编写了一些代码,我想适合 React Native 中的 Webview。它加载正常,但不适合屏幕。看起来像这样 我的C...

回答 2 投票 0

Flutter WebView 点击目标在 Android 上向下错位

我正在尝试利用 webview 插件来显示 HTTP 网站(特别是来自 WebDAV 服务器的登录流程)。然而,在我尝试过的每个插件中,当我单击按钮或链接时,什么也没有

回答 1 投票 0

我的 iPhone 上的 flutter 应用程序上有奇怪的白色顶栏

我最近在 flutter 中制作了自己的应用程序,它运行得很好。我唯一注意到的是,当我在 iPhone 上查看它时,我有一个奇怪的白色顶栏。 我添加了一张图片来向您展示我...

回答 1 投票 0

flutter - 我如何处理 webview 中发出的请求的响应

有没有办法处理在flutter上的webview中发出的请求的json响应?所以场景是: 该网站正在 webview 中发出请求。所以我不会手动发送任何请求。

回答 1 投票 0

如果url相同,如何在Jetpack compose中刷新Webview?

如果url相同,如何在Jetpack compose中刷新Webview? 我尝试使用 AccompanistWebViewClient 然后我尝试将 urlState 更改为相同的 webview 而不重新加载 如何重新加载网页视图? 瓦尔

回答 1 投票 0

React Native Webview - 使用 Google 登录

我们已经开发了Web应用程序,但在开发过程中我们发现我们需要将其作为本机移动应用程序发布。所以我们决定完成网络应用程序开发 - w...

回答 1 投票 0

sslError:SslError{消息:表示评估成功并且证书隐式受信任,但未明确指定用户意图

我正在尝试使用启用了Microsoft AD登录的网页来处理基于内部电子邮件(公司用户)或外部(任何使用有效电子邮件ID的人)的域和非域登录,我还...

回答 1 投票 0

确保 WebView 在点击 BottomBarItem(颤动)后打开新 URL

所以我一直在努力让我的应用程序正常工作。我想使用 flutter 为我的一个网站创建一个应用程序,到目前为止一切顺利。唯一的问题是当我单击标记为“状态...

回答 1 投票 0

从 Activity 外部的 Web 视图显示 AlertDialog

我一直在开发一个类似于 Facebook 聊天头的功能 - 即使我们的用户离开了我们的网站,该功能也需要保持活跃状态

回答 3 投票 0

使用 JRE 8u411 在 JavaFX WebView 中不会调用 Websocket 回调

我有一个示例 JavaFX 应用程序,其中 WebView 从本地文件加载 HTML。在 HTML 中,我打开 websocket(到 wss://echo.websocket.org/)并定义 onopen、onmessage 和 onerror 回调。 当...

回答 1 投票 0

Javafx WebView 无法正确显示 geoportal.ch 页面(使用 javafx 22、javafx 17.10 测试)

它与谷歌地图无关,所有包含任何类型的地图可视化的页面都不会显示这些。但具体如何显示geoportal.ch的内容呢?一堆页面无法正常工作: 地理门户.c...

回答 1 投票 0

如何以编程方式在 WebView2 中滚动?

我最近启动了一个 WPF 项目,该项目使用 Microsoft.Web.WebView2 来显示 PDF 文件。我希望能够以编程方式滚动浏览 PDF 文件。 我已经尝试过这个:浏览器。

回答 1 投票 0

第二次访问wkwebview的backForwardList.backList或backForwardList.forwardList导致崩溃

我正在尝试访问wkWebview的backList,我编写了下面的代码来找到它。 每当我第一次尝试访问它时,下面的代码都工作正常,但是当我再次尝试访问 wkwe 时...

回答 2 投票 0

Android webview无法加载某些页面

我有一个简单的网络视图来通过网络显示网页。它可以很好地加载大多数页面,但每当我尝试加载 http://www.nytimes.com 时,它都会显示为空白。此时的logcat是: 09-11 1...

回答 5 投票 0

React Native Webview“onNavigationStateChange”仅在 iOS 设备上返回空 document.title

我正在尝试使用 Paypal 创建付款结账流程,并使用 WebView 处理 ExpressJS 后端的请求。 React Native 应用程序读取

回答 4 投票 0

将 TinyMCE WYSIWYG HTML 编辑器集成到 React Native 应用程序

我正在尝试将 TinyMCE WYSIWYG HTML 编辑器合并到 React Native WebView 组件中。有办法完成这个任务吗?

回答 2 投票 0

Flutter webView:如何在loadRequest body中传递参数?

尝试将参数 a=1&b=2 传递给 WebView URI: Uri uri = Uri.parse('http://localhost:8080'); var body = Uint8List.fromList(utf8.encode('a=1&b=2'))); WebViewController 控制器 =

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.