iOS 加载本地HTML文件,图片没显示出来的问题,一般都是路径的问题。在HTML中,用的是绝对路径类似,而在项目中,一般 都是相对路径。例如:在HTML中,

src="data:images/qq.gif"
而当我们导入这个HTML文件到项目中,加载图片的时候是应该要用到相对路径的,所以只要把图片的绝对路径改为相对路径就可以了,相对应上面的东西,就改成qq.gif就行了,这样加载出来就没问题了。
代码如下: NSString *path = [[NSBundle mainBundle] pathForResource:@"loginbg" ofType:@"html"];    NSString *htmlString = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];    NSString *basePath = [[NSBundle mainBundle] bundlePath];    NSURL *baseURL = [NSURL fileURLWithPath:basePath];    [web loadHTMLString:htmlString baseURL:baseURL];

iOS 加载本地HTML文件,图片没显示出来的问题相关推荐

  1. iOS 加载本地html文件详细操作

    webView的加载,如果是纯文本,有内部样式的话,简单的加载请求就可以了.如下: 这种加载简单直接,易操作. 如果需要加载images,css文件 需要把xcode的项目请求路径的位置告诉webVi ...

  2. uiwebview 读取本地html,UIWebView加载本地HTML文件

    一.准备HTML文件及其资源文件 使用UIWebView加载本地的HTML文件 index.html,在index.html中引用了本地的图片.CSS文件.JS文件以及外部的图片. index.htm ...

  3. flutter html 加载_Flutter开发:项目加载本地html文件的步骤

    Flutter开发会遇到各种各样的技术,而且flutter开发带来了新的"技术革命",解放了iOS单一开发和Android单一开发所带来的巨大成本问题,一套flutter代码可以适 ...

  4. Android中使用WebChromeClient显示Openlayers加载本地GeoJson文件显示地图(跨域问题解决)

    场景 Openlayers中加载GeoJson文件显示地图: Openlayers中加载GeoJson文件显示地图_BADAO_LIUMANG_QIZHI的博客-CSDN博客 上面加载显示GeoJso ...

  5. js修改本地json文件_Flutter加载本地JSON文件教程建议收藏

    今天农村老家的天气不是很好 而且外面还下雨了,每天只能坐在老家 打开电脑,看看文章,写写文章 今天我给大家带来一篇Flutter加载本地JSON文件教程 本头条核心宗旨 欢迎来到「技术刚刚好」作者,「 ...

  6. 加载本地json文件,并利用批处理调用Chrome显示html

    加载本地json文件 1.加载本地json文件 为了调试保存在本地的json数据,需要进行读入.一般使用jQuery来进行,但需要对浏览器进行一点设置. Chrome浏览器中有一个启动选项--allo ...

  7. 互联网浏览本地html,如何加载本地HTML文件,如果没有互联网连接

    我有一个uiwebview在我的应用程序,显示服务器上承载的HTML文件的数量.如果没有互联网连接,我还想要显示将显示的html文件的本地副本,但我不知道如何执行此操作.我有的.m文件与下面类似.如何 ...

  8. google支持本地ajax,360chrome,google chrome浏览器使用jquery.ajax加载本地html文件

    使用360chrome和google chrome浏览器加载本地html文件时,会报错,提示: XMLHttpRequest cannot load file:///Y:/jswg/code/html ...

  9. android webView不能加载本地html文件问题

    android中可以加载本地html文件,通过JavaScript进行交互,其中html文件放到assets文件夹下,在调用的时候如下: webView.loadUrl("file:///a ...

最新文章

  1. 在Python中对子进程进行非阻塞读取
  2. 希腊字母(mark)
  3. NYOJ 298 点的变换(矩阵快速幂)
  4. javahost(JVM虚拟DNS)解决hosts程序中hosts配置问题
  5. 洛谷P4768 [NOI2018]归程 [可持久化并查集,Dijkstra]
  6. leetcode-728-Self Dividing Numbers
  7. docker入门与实战pdf_Docker-Kubernetes-k8s微服务实战视频教程+Docker技术入门精讲课程资料分享...
  8. css盒模型(附图解)
  9. 每天半小时,成功通过PMP!!!
  10. 实用供热空调设计手册_暖通空调设计与施工数据图表手册
  11. openwrt 程序C++ hello world的ipk软件包(三)
  12. Linux常用命令大全 阶段性总结(二)
  13. 如何自动更新WordPress盐
  14. Vmware请选择您要安装的macOS的磁盘
  15. 计算机考研调剂心酸,考研,这一路走来、辛酸苦辣~百感交集~(转)
  16. Python中的排列和组合
  17. 红米1_TD移动稳定版线刷包官方下载地址_JHACNBF17.0
  18. Core Data的使用
  19. 模拟电路技术之基础知识(二)
  20. Continued Fraction翻译

热门文章

  1. IEEE754运算中移码与阶码变换关系的理解
  2. 【愚公系列】2021年12月 Java教学课程 34-接口
  3. jQuery,鼠标失去焦点事件
  4. linux怎么模糊查找文件,Linux如何模糊查找文件
  5. 寻找卓越的(Android)软件工程师,可解你燃眉之急
  6. scratch经典扫雷游戏中实现点阵字库中文显示
  7. 软件随想录(local.joelonsoftware.com/wiki)-2000年05月24日 策略书之二:鸡生蛋蛋生鸡问题 - Strategy Letter II: Chicken-and-Eg
  8. LCD 横屏切换为竖屏
  9. 刚毕业,简历上的项目经验怎么写
  10. ringbuffer java_循环缓冲区(RingBuffer)