我已经更新我的iPhone 6加至10的iOS beta版本,只是发现,在移动Safari浏览器,您可以通过双击放大任何网页或捏忽略了user-scalable=no在meta标签代码.我不知道这是一个错误或功能.如果它被视为一项功能,我们如何禁用视口缩放iOS 10 Safari?
在iOS 11/12发布,iOS 11和iOS 12 safari上更新仍然不尊重user-scalable=no元标记.
有没有人知道在使用UIScrollView时暂时关闭缩放的方法?
我看到你可以使用以下方法禁用滚动:
self.scrollView.scrollEnabled = false;
Run Code Online (Sandbox Code Playgroud)
但我没有看到类似的缩放命令.有什么想法吗?
有没有人知道在WKWebView中禁用双击和缩放缩放的简单方法?我没有尝试过任何工作:
Webview.scrollView.allowsMagnification = false; // Error: value of type WKWebView has no member allowsMagnification
Webview.scrollView.isMultipleTouchEnabled = false; // doesn't do anything
Run Code Online (Sandbox Code Playgroud)
在html中:
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" /> // pile of crap, does nothing
Run Code Online (Sandbox Code Playgroud)