gpt4 book ai didi

ios - 相当于 WKWebView 上 UIWebView 的 paginationMode

转载 作者:行者123 更新时间:2023-12-01 16:13:13 25 4
gpt4 key购买 nike

我正在更改一个使用大量资源的大型应用程序 UIWebViews使用 WKWebViews .

该应用程序曾经有此行 paginationMode = .rightToLeft但是 WKWebView没有这个功能。

如何在 WKWebView 中获得 UIWebView 从右到左的分页?

最佳答案

找到了 -
我将此添加到我的 css文件

body {
overflow: -webkit-paged-x !important;
direction: rtl !important;
}

当心 WKWebview 忽略你的 css 部分......在这种情况下,将它作为前缀添加到你的 Html字符串 -
"<meta name=\"viewport\" content=\"initial-scale=1.0\" />"

或通过 WKWebview 扩展中的辅助方法
open func loadHTMLStringForWKWebview(_ string: String, baseURL: URL?)
{
// without this line WKWebview may ignore part in your css file
let headerString = "<meta name=\"viewport\" content=\"initial-scale=1.0\" />"
loadHTMLString(headerString+string, baseURL: baseURL)
}

确保您添加了正确的 baseURL - 在我的情况下是 -
Bundle.main.bundleURL

关于ios - 相当于 WKWebView 上 UIWebView 的 paginationMode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59599461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com