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);

    }

     

     

  • 相关阅读:
    Excel表格函数逻辑排错
    MobaXterm体验最好的SSH客户端
    Excel中的常用函数
    Shell 知识点2020
    Linux 知识点2020
    Python知识点2020
    es6 模版字符串
    es6对象定义简写
    es6解构赋值
    ES6 let const关键字
  • 原文地址:https://www.cnblogs.com/xsyl/p/5742394.html
Copyright © 2011-2022 走看看