wkwebview 相关问题

WKWebView对象显示交互式Web内容。它由Apple的WebKit提供,可用于macOS,iOS和tvOS。

手势后退/前进时WkWebview闪烁白色

我正在使用 WkWebview、Vue.js 制作一个 iOS 应用程序。 该网站的主题始终是深色模式,因此每个背景颜色都是深色#181818。 当手势后退/前进时,屏幕显示上一页/下一页的

回答 1 投票 0

删除 WKWebView 使键盘卡在打开状态

更新了使用 UIWebView 的应用程序,改为使用 WKWebView。但是,可以按照以下步骤使键盘保持打开状态并保持无响应: WKWebView 打开到具有输入的 URL

回答 1 投票 0

如何在WKWebView中实现类似Safari的缩放

我目前正在开发一个iOS应用程序,需要嵌入第三方网站。在此网站上,通过按左侧的“Aa”按钮,可以在标准 Safari 应用程序中获得最佳视图...

回答 1 投票 0

如何将 WKWebView 上发出的滚动事件传播到父 ScrollView?

我正在探索在 SwiftUI 中有效渲染 Markdown 的方法。本机和现有库存在问题,包括功能不足(例如不支持更复杂的元素,例如 tabl...

回答 1 投票 0

使 webView 文本大小正确但又保留 <img> 大小?

我正在我的应用程序中加载 WKWebView (iOS) 并添加一些标签以使加载的字符串看起来正常。这是一个例子 htmlString = " 我正在我的应用程序中加载 WKWebView (iOS) 并添加一些标签以使加载的字符串看起来正常。这是一个例子 htmlString = "<!DOCTYPE html><html><meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no'><body style=\"margin:0; text-size-adjust: 100%; font-family: Arial; font-size: 12px;!important\">" + (self.marker?.storeAccess ?? "") + "</body></html>" 其中 self.marker?.storeAccess 是我的数据。 我在许多论坛上读到,这行initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0将使我的文本成为“正常大小”,因为最初它太小而无法阅读。这很好,它有效。但这也导致<img>溢出我的webView并被切成右半部分。我想知道有没有办法同时满足text-size和img-width? 我尝试过类似的东西 img { max-width: 100%; height: auto; } 但没有成功。 你可以试试这个:overflow-x: hidden;

回答 1 投票 0

在 iPad/iPhone (iOS 17.4) 中应用程序在启动时崩溃

当我尝试在 iOS 17.4 上安装应用程序时,我遇到了一个问题,应用程序在启动时崩溃。 FIRDLJavaScriptExecutor 文件发生崩溃,我还将 Firebase pod 更新到最新版本

回答 1 投票 0

WKWebView 禁用缩放和快速编辑

在该 Web 视图中使用 WKWebView 加载 url 无法禁用缩放和编辑。这是我的代码。 [myWebView = WKWebView(frame: CGRect( x: 0, y: 20, 宽度: self.view.frame.width, 高度:...

回答 4 投票 0

WKWebview:禁用交互和点击链接

有没有办法禁用网络视图上的交互? 这样用户就不能比加载的 webview 更进一步了? 编辑: 禁用用户交互不是一个解决方案,因为网站......

回答 6 投票 0

HTML 视频无法内嵌播放并在 WKWebView 中使用本机全屏

我在 VueJS 项目中有一个媒体播放器,是从第 3 方注入的。它是一个基本的 HTML ,带有一些包装器和容器,我们将其称为内容的第 3 方 API,并且...

回答 1 投票 0

WKWebView 无法检测 Instagram、Facebook 和 Netflix 视频的视频 URL

我想检测Facebook视频和Instagram视频的视频URL,但WKWebView给出了YouTube视频URL。我已经使用了 WKWebView 导航委托,但它没有给出视频 URL。 网络视图!.

回答 1 投票 0

网页未在 WKWebView 上加载

我尝试使用以下代码加载特定网页。页面加载在我的 mac 和 iphone 上的浏览器上,它也适用于我的应用程序中的 SFSafariViewController。但WKWebView只显示白屏。

回答 1 投票 0

WKWebView 无法检测到 instragram 和 facebook 以及 netflix 视频的视频网址

我想检测facebook视频和instrgram视频url的视频url,但WKWebView给出了youtube视频url我已经使用了WKWebView导航委托它不给出视频url webView!.addObse...

回答 1 投票 0

如何从 SwiftUI 监听 JavaScript 回调?

我是 SwiftUI 的新手,我在 SwiftUI 中创建了这样的 WebView 结构WebView:UIViewRepresentable { @Binding var 标题:字符串 变量网址:网址 var loadStatusChanged: ((Bool, Error?) ->...

回答 3 投票 0

navigator.mediaDevices.getUserMedia 不适用于 Macos Catalyst WKWebView

我在 Mac Catalyst WKWebView 上遇到以下错误: 类型错误:未定义不是对象(正在评估“navigator.mediaDevices.getUserMedia”) macOS 13.5.1 (22G 90) Safari 17.0(18616.1.24.11.5,...

回答 1 投票 0

如何在WKWebView中将网站保存到本地?

我们希望首先使用 URL 显示网站,一旦加载,我们如何将数据保存在缓存或 cookie 中,以便之后即使用户离线,它也会加载表单? 我们遇到了一些解决方案...

回答 1 投票 0

如何终止 WKWebView 来触发 webViewWebContentProcessDidTerminate?

我想验证我的应用程序如何处理 webViewWebContentProcessDidTerminate。 我可以直接调用我的委托的 webViewWebContentProcessDidTerminate,但这并不能让我完全相信它...

回答 2 投票 0

如何通过WkWebView从网站获取信息

每当加载新页面时,我想检查新的网址,然后从页面中提取一些信息。这是基本设置: 结构 MyWebView: UIViewRepresentable { @State var someInfo:Str...

回答 1 投票 0

SwiftUI WkwebView UIViewRepresentable 被调用两次或更多次并得到错误 NSURLErrorDomain 错误 -999

此页面加载了两次。我尝试使用一些“isLoading”@State var 来拦截错误,但不起作用。我认为在我的设置中还有一些其他错误,也许是我初始化的方式......

回答 1 投票 0

如何在 SwiftUI 中保持用户登录 WKWebview

我有一个网站要求在初始页面登录,我希望用户保持登录状态,这样他们就不必在每次打开应用程序时输入登录信息。 这是我当前的鳕鱼...

回答 1 投票 0

visionOS WKWebView 全屏错误

我在VisionOS中尝试在窗口中实现WKWebView时遇到问题,并且当尝试全屏执行并退出全屏时,webview的大小发生变化,变得sm...

回答 1 投票 0

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