zoukankan      html  css  js  c++  java
  • 加载本地html遇到的问题

    之前要做一个Demo,需要用UIWebView来加载网页,前端的同事把资源包给我,里面包含html,css,JavaScript,图片等文件。我想当然的把文件夹拷到工程中,然后用以下方法加载:

    NSURL *url = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"index"];
    self.videoWebView loadRequest:[NSURLRequest requestWithURL:url]];

    结果是网页加载出来了,一些样式却没有加载出来,很是纠结,后来用这种方法才加载出来:

    NSURL *url = [[NSBundle mainBundle] URLForResource:@"index" withExtension:@"html" subdirectory:@"index"];
    [self.videoWebView loadRequest:[NSURLRequest requestWithURL:url]];

    这下一些样式完整的加载出来了,还有一点要说明的是,把网页资源添加至工程的时候要勾选这个选项:

    这样添加进来的文件夹是蓝色的,说明是一个文件夹引用

  • 相关阅读:
    【Android
    【Android
    【Android
    【Android
    压测工具Siege
    压测工具Webbench
    Varnish与Squid的对比
    大牛的法宝[转]
    告别平庸的10种简单方法
    一个优秀的研发团队应该具备什么特征[转]
  • 原文地址:https://www.cnblogs.com/mzds/p/3716725.html
Copyright © 2011-2022 走看看