运行 作为 Mac 上的 Catalyst 应用程序时 WKWebView 内容太小
WKWebView content is too small when running as a Catalyst app on Mac
我开始通过 Catalyst 路由将我的 iOS 应用程序(适用于 iPhone 和 iPad)移植到 Mac,但 WKWebView
运行良好很奇怪。所有的内容都太小了,看起来好像显示器大了2倍
我显示的网站具有响应能力,在 iOS 设备上以及在 Safari 中的 Mac 上都能正常工作。在 iOS 上,它在 Safari 和 WKWebView
中看起来相同,但在 Catalyst 和 Mac Safari 中,Catalyst 版本要小得多。
我也用 Google.com 试过,问题是一样的。
有人知道会发生什么吗?由于这不仅仅发生在单个站点上,我猜问题出在 WKWebView
?
您是否在 Catalyst 应用程序中使用 Mac 或 iPad 习惯用法? “iPad”习惯用法是默认的(也是支持 Catalina 的应用程序的唯一选项),会将您的整个应用程序缩小到原始大小的 77%。在这里阅读更多:https://developer.apple.com/documentation/uikit/mac_catalyst/choosing_a_user_interface_idiom_for_your_mac_app
我的猜测是您的应用正在缩小规模,包括网络内容。您可以通过切换到 Mac 习惯用法来解决这个问题。如果出于某种原因这不是一个选项,也许您可以尝试将 Web 内容缩放回 up 和 CSS?
我开始通过 Catalyst 路由将我的 iOS 应用程序(适用于 iPhone 和 iPad)移植到 Mac,但 WKWebView
运行良好很奇怪。所有的内容都太小了,看起来好像显示器大了2倍
我显示的网站具有响应能力,在 iOS 设备上以及在 Safari 中的 Mac 上都能正常工作。在 iOS 上,它在 Safari 和 WKWebView
中看起来相同,但在 Catalyst 和 Mac Safari 中,Catalyst 版本要小得多。
我也用 Google.com 试过,问题是一样的。
有人知道会发生什么吗?由于这不仅仅发生在单个站点上,我猜问题出在 WKWebView
?
您是否在 Catalyst 应用程序中使用 Mac 或 iPad 习惯用法? “iPad”习惯用法是默认的(也是支持 Catalina 的应用程序的唯一选项),会将您的整个应用程序缩小到原始大小的 77%。在这里阅读更多:https://developer.apple.com/documentation/uikit/mac_catalyst/choosing_a_user_interface_idiom_for_your_mac_app
我的猜测是您的应用正在缩小规模,包括网络内容。您可以通过切换到 Mac 习惯用法来解决这个问题。如果出于某种原因这不是一个选项,也许您可以尝试将 Web 内容缩放回 up 和 CSS?