zoukankan      html  css  js  c++  java
  • 如何让用户在用webview访问网页时嵌入我们自己的内容

    代码如下:
            NSString *strUrl=[textField text];
        NSString *urlString=[NSString stringWithFormat:strUrl];
        NSURL *url=[NSURL URLWithString:urlString];
        NSURLRequest *urlRequest=[NSURLRequest requestWithURL:url
                                                  cachePolicy:NSURLRequestReturnCacheDataElseLoad
                                              timeoutInterval:60];
        NSData *urlData;
        NSURLResponse *response;
        NSError *error;
        urlData=[NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&response error:&error];
        NSString *dataStr =[[NSString alloc]initWithData:urlData encoding:NSUTF8StringEncoding];
        dataStr = [dataStr substringToIndex:[dataStr length] - 16];
        dataStr = [dataStr stringByAppendingString:@"<p>hello world navy did it </p></body></html>"];
        NSLog(@"%@",dataStr);
        const char *cString = [dataStr UTF8String];
        NSData *myData= [[NSData alloc]initWithBytes:cString length:strlen(cString)+1];
        [self.myWebView loadData:myData MIMEType:@"text/html" textEncodingName:@"utf-8" baseURL:url];

    这个代码我是在UICatalog中WebViewController中添加的,有人要这功能,小生就乘机学习了下,嫌麻烦,直接用的UICatalog代码.见谅.
    此代码功能在于:在你访问的网页左下角加了hello world navy did it.几个字.
    不希望做流氓功能.一切以用户为主.

     
  • 相关阅读:
    新开博客,随意写写
    HDU 3534
    HDU 4118
    HDU 4276
    HDU 3586
    HDU 4044
    windows浏览器访问虚拟机centos7开的rabbitmq,解决rabbitmq添加远程访问功能
    springboot+cache+redis缓存实例demo
    链表中倒数第K个节点
    反转链表
  • 原文地址:https://www.cnblogs.com/daishuguang/p/3669874.html
Copyright © 2011-2022 走看看