zoukankan      html  css  js  c++  java
  • WKWebView加载Html文件,如何自适应网页内容呢?就是不要让它左右滑动

    WKWebView* webView = _realWebView;
            
            NSString *jScript = @"var meta = document.createElement('meta');
            meta.name = 'viewport';
            meta.content = 'width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no';
            var head = document.getElementsByTagName('head')[0];
            head.appendChild(meta);";
            
            if(scalesPageToFit)
            {
                WKUserScript *wkUScript = [[NSClassFromString(@"WKUserScript") alloc] initWithSource:jScript injectionTime:WKUserScriptInjectionTimeAtDocumentEnd forMainFrameOnly:NO];
                [webView.configuration.userContentController addUserScript:wkUScript];
            }
            else
            {
                NSMutableArray* array = [NSMutableArray arrayWithArray:webView.configuration.userContentController.userScripts];
                for (WKUserScript *wkUScript in array)
                {
                    if([wkUScript.source isEqual:jScript])
                    {
                        [array removeObject:wkUScript];
                        break;
                    }
                }
                for (WKUserScript *wkUScript in array)
                {
                    [webView.configuration.userContentController addUserScript:wkUScript];
                }
            }

    webview.scalespagetofit只有UIWebView才有

  • 相关阅读:
    mongodb python image 图像存储读取
    python 编码 UnicodeDecodeError
    UnicodeDecodeError: 'gbk' codec can't decode byte 0xff in position 0: illegal multibyte sequence
    eclipse emacs
    mongodb windows install &python
    虚度的日子们
    C# list与数组互相转换
    C# 一个多层循环中,break一次能跳出几个循环?
    C# Byte[]、Image、Bitmap 之间的相互转换
    C# 写入和读出文本文件
  • 原文地址:https://www.cnblogs.com/xieyunqq/p/5711508.html
Copyright © 2011-2022 走看看