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

    }

     

     

  • 相关阅读:
    简单的四则运算
    11月28日-课堂测验
    01-实现简单的登录界面
    06-继承与多态-动手动脑
    04-String-动手动脑
    04-String
    03-类与对象-动手动脑
    iOS 审核加急通道使用--转载来源--有梦想的蜗牛
    多线程 队列的简单操作
    随机排列
  • 原文地址:https://www.cnblogs.com/xsyl/p/5742394.html
Copyright © 2011-2022 走看看