ios - WKWebView 可水平滚动

标签 ios swift wkwebview

我正在使用 WKWebView,我尝试显示的页面在水平方向上非常大,并且 WKWebView 试图将所有内容都放入 View 中,但它看起来确实缩小了。有没有办法让WKWebView可滚动而不缩小?它可以垂直滚动,但不能水平滚动。

//Create a new Web View
webView = WKWebView()

//Assign the Web View Delegate to self
webView.navigationDelegate = self

//Define and populate the URL for the Web View
let url = URL (string: "http://www.example.com");

//Load the URL into the Web View
webView.load(URLRequest(url: url!))

//Assign the Web View as the View
view = webView

这是结果

enter image description here

有什么办法可以解决这个问题吗?

最佳答案

我通过将以下内容添加到 HTML 中解决了这个问题:

<meta name="viewport" content="initial-scale=1.0" />

关于ios - WKWebView 可水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53522563/

相关文章:

ios - 调整大小时如何调整适合SKSpriteNode内部的子节点?

swift - Apple Swift 正在覆盖 Openstack swift 包

ios - 侧边菜单和桌面 View 自定义

ios - 快速解析JSON数组

javascript - 如何访问在 Swift 3 中输入到 WKWebView 的用户名和密码

ios - 在 UIView 中创建 WKWebView

ios - SCNNode Z轴旋转轴保持不变,而X轴和Y轴在节点旋转时发生变化

javascript - 视频.js播放器在手机上单击即可暂停/播放

ios - 就从图片网址下载图片而言,URLSession 与 GCD 有什么区别?

ios - Flutter:webview_flutter 在 iOS 上仅显示空白(白色)