подходит к делу, у меня одна загрузка URL в WKWebView, загрузка URL содержит одно изображение SVG большого размера.
Я могу увеличить изображение, но не могу уменьшить его.
Допустим, у меня есть изображение размером 1400 * 1200, которое не помещается на экране. Я могу увеличить масштаб, но когда я пытаюсь уменьшить масштаб, он устанавливается в масштаб.
let viewPortScript = """
var meta = document.createElement('meta');
meta.setAttribute('name', 'viewport');
meta.setAttribute('content', 'width=device-width');
meta.setAttribute('initial-scale', '1.0');
meta.setAttribute('maximum-scale', '1.0');
meta.setAttribute('minimum-scale', '0.0');
meta.setAttribute('user-scalable', 'yes');
meta.setAttribute('shrink-to-fit', 'yes');
document.getElementsByTagName('head')[0].appendChild(meta);
"""
self.webview.scrollView.minimumZoomScale = 0.0
webview.evaluateJavaScript(viewPortScript, completionHandler: nil)