zoukankan      html  css  js  c++  java
  • ios加载本地html

     

     

    UIWebView加载工程本地网页与本地图片

     

    - (void)viewDidLoad

    {

        [super viewDidLoad];

        

        NSString *filePath = [[NSBundle mainBundle]pathForResource:@"1" ofType:@"html"];

        NSString *htmlString = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];

        

        myWebView = [[UIWebView alloc] initWithFrame:self.view.bounds];

        myWebView.delegate = self;

        [self.view addSubview:myWebView];

        

        [myWebView loadHTMLString:htmlString baseURL:[NSURL URLWithString:filePath]];

        

    }

     

    -(void)webViewDidFinishLoad:(UIWebView *)webView

    {

        NSString *imagePath = [[NSBundle mainBundle] resourcePath];

        imagePath = [imagePath stringByReplacingOccurrencesOfString:@"/" withString:@"//"];

        imagePath = [imagePath stringByReplacingOccurrencesOfString:@" " withString:@"%20"];

        NSString * js = [NSString stringWithFormat:@"document.images[0].src='file:/%@//%@'",imagePath,@"icon-04.png"];

        

        [myWebView stringByEvaluatingJavaScriptFromString:js];

        NSString *path = [myWebView stringByEvaluatingJavaScriptFromString:@"document.images[0].src"];

        NSLog(@"path:%@", path);

    }

     

     

  • 相关阅读:
    Java 多线程系列02
    Java 多线程系列01
    java io流03 字符流
    java JDBC系列
    java io流02 字节流
    Helidon使用心得
    camel 解析
    Spring 源码分析
    java代码实现分页功能
    SpringBoot Tomcat启动报错
  • 原文地址:https://www.cnblogs.com/xsyl/p/5742394.html
Copyright © 2011-2022 走看看