为什么Safari和UIWebView之间存在相同Youtube网址的视觉差异?
// UIWebView
NSURL *url = [NSURL URLWithString:@"http://www.youtube.com/embed/NhPqn7MuDy0"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
// Safari
NSURL *url = [NSURL URLWithString:@"http://www.youtube.com/embed/NhPqn7MuDy0"];
[[UIApplication sharedApplication] openURL:url];
答案 0 :(得分:1)
UIWebView不支持Nitro Java脚本引擎。网页的格式化和javascript元素的呈现会导致在UIWebView和Safari(Native Browser)上显示相同内容的差异。
对不起,如果不对。