嵌入式Youtube视频 - UIWebView和Safari之间的区别

时间:2013-01-22 13:02:00

标签: ios objective-c uiwebview youtube

为什么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];

Safari UIWebView

1 个答案:

答案 0 :(得分:1)

UIWebView不支持Nitro Java脚本引擎。网页的格式化和javascript元素的呈现会导致在UIWebView和Safari(Native Browser)上显示相同内容的差异。

对不起,如果不对。