UIWebView如何加载本地HTML?

lvlin1980 2011-03-28 11:10:08
在网上找了些代码,运行后都没加载成功。

有好方法吗?
...全文
1803 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjh76252966 2011-12-08
  • 打赏
  • 举报
回复
在html中如果有超链接 如何链接后 还是当前的PP
lvlin1980 2011-03-29
  • 打赏
  • 举报
回复
是路径的问题. 之前加载的方式可能有问题, 重新加载了一遍后可以了.
云瑀 2011-03-29
  • 打赏
  • 举报
回复
是xcode项目的资源吗?
不过我记得包进target后不都会放到同一个目录下吗?
不过我到真的没设定过在target中开一个文件夹
或许朝这方向看看
lvlin1980 2011-03-29
  • 打赏
  • 举报
回复
html中图片的路径是Home_files/...
Home_files是装图片的文件夹名称, 我把这个文件夹和Home.html已经放到同一个路径下了并一起加到工程资源中.
还是没效果
云瑀 2011-03-29
  • 打赏
  • 举报
回复
应该是路径的关系
看一下html中的图片路径
lvlin1980 2011-03-29
  • 打赏
  • 举报
回复
NSBundle *bundle = [NSBundle mainBundle];
NSString *resPath = [bundle resourcePath];
NSString *filePath = [resPath stringByAppendingPathComponent:@"Home.html"];

webView loadHTMLString:[NSString stringWithContentsOfFile:filePath]
baseURL:[NSURL fileURLWithPath:[bundle bundlePath]]];

上面的这种方式可以显示本地HTML了,只是发现显示的不全,图片没显示出来,原因还不清楚...

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧