UIWebView不加载移动微博(iPad)

问题描述:

我尝试加载Twitter到我的UIWebView使用loadHTMLString(在使用NSURLRequest加载DOM后),现在我已经包含正确的HTML字符串。UIWebView不加载移动微博(iPad)

它载入Twitter页面,但是我只拿到显示进度圈的黑色栏,是否有人熟悉这个问题并知道如何解决它?

为什么你先下载html并尝试在loadHTMLString之后加载UIWebView?

我觉得你用ajax'magic'创建了一些问题,因为你没有运行与你的ajax调用相同的域的html。这似乎是跨站点脚本。

我想你可以更好地使用这样的东西,并真正加载在Twitter主页。

//Create a URL object. 
NSURL *url = [NSURL URLWithString:urlAddress]; 
//URL Request Object 
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
//Load the request in the UIWebView. 
[webView loadRequest:requestObj]; 
+0

问题是,当您使用loadRequest时,很多请求的更改都会丢失。 – Thys 2012-01-16 08:28:28

+0

+1至少试图回答这个问题:) – Thys 2012-01-16 08:28:49

+0

没问题;-)。你的意思是什么更改请求? – 2012-01-16 08:33:07