iphone - 当点击网页内播放 YouTube 视频时,iOS 6.1 UIWebview 崩溃

标签 iphone ipad ios6

我正在尝试在应用程序内显示一个网站。我尝试加载的网站中有一个 YouTube 视频。该网站在 UIWebView 中正确加载,并且还列出了 YouTube 视频。但是当我点击 YouTube 视频时,应用程序崩溃了。

崩溃日志只是说:

setting movie path: http://r19---sn-aig7knl7.c.youtube.com/videoplayback?...............

该网站在 Safari 中加载时工作正常,甚至可以全屏播放 YouTube 视频。

请帮我解决这个问题。

2013 年 2 月 11 日 - 更新

此问题仅在 iOS Simulator 6.1 上出现。在设备上一切正常。

详细信息:

我有一个自定义 UIViewController(TestWebViewController),它有一个 UIWebView 实例并实现 UIWebViewDelegate。我在 Storyboard 中添加了一个 UIViewController,并在其中添加了 UIWebView,将此 UIViewController 链接到我的自定义 TestWebViewController,并链接了 IBOutlet 和 UIWebView 的委托(delegate)。

单击按钮时,我使用

以编程方式实例化 TestWebViewController
TestWebViewController *testWebVC = [self.storyboard instantiateViewControllerWithIdentifier:@"testWebVC"];
testWebVC.view.frame = self.view.frame;
[testWebVC loadWebViewWithUrl:TEST_URL];

[self presentViewController:testWebVC animated:YES completion:nil];

最佳答案

正如斯科特在评论中所说,我删除了所有异常的断点,并且我的错误消失了。

希望这对其他人有帮助。

关于iphone - 当点击网页内播放 YouTube 视频时,iOS 6.1 UIWebview 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14757229/

相关文章:

ios - IBOutlet 未连接到 uitableviewcell

iphone - 如何确保应用程序已正确签名

iphone - 关于在 iOS 和 Android 上开发多人游戏的建议?

ios - UITableView 重新加载问题

javascript - Facebook 登录无法在 iPad 上使用

objective-c - 创建自定义 UITableViewCell

iphone - 自定义 UITableViewController 的标题部分

iphone - 1 像素的差距只出现在 iPad 上,但在 Safari 和 Chrome 上没问题

xcode - UIImageWriteToSavedPhotosAlbum 在 iOS 6 iPad 3 中不起作用

ipad - iOS6 Safari 方向改变错误?