【发布时间】:2012-02-24 23:16:09
【问题描述】:
我正在创建一个应用程序,其中有一个 uiwebview。 我想加载保存在本地的页面:
[web loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]isDirectory:NO]]];
问题是css没有正确加载,所以页面显示不正确。
这个页面还在远程(我想从那里删除它),所以我尝试加载远程页面:
NSString *strIndirizzo = @"foo.com";
NSURL *url = [NSURL URLWithString:strIndirizzo];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[web loadRequest:request];
[web setScalesPageToFit:YES];
并且它已正确加载。问题可能出在哪里?你能帮帮我吗?
编辑: 解决了 CSS .. 我不知道为什么 css 只加载到它所在的文件夹之外。现在问题涉及 jquery:/ 我在远程页面中使用 jqtouch,它在本地 UiwebView 中不起作用:/ 任何人?
【问题讨论】:
-
你能添加用于包含 CSS 和 JS 的标签吗?您是从具有相对 URL 的远程服务器还是从 CDN 加载 jquery?
标签: html objective-c css uiwebview