WKWebView 加载html字符串时取消缩放

继上次的WKWebview的坑今天又遇到了一个,因为我需要监听WebView的滚动,在缩放时候会对参数造成影响,同时用户体验也不好,给人一种不连贯的感觉。。。

有的朋友会想,直接在scrollView的代理中关闭就可以了,然而不是这个样子的,其实在webView.scrollView上面还有一个渲染层,缩放是在这个渲染层上面进行的,但是缩放的过程中如果超出webView的边界时候会让ScrollView进行滚动,所以需要在代码层面上禁止缩放

1
<meta name=\"viewport\" content=\"user-scalable=no\" >

在加载的字符串前面拼接一个<meta>标签禁止缩放


网上的WKWebView相关坑的文章还是比较少,都是一些基础使用的文章,希望能帮助到大家。