如何在ios 6.0或6.1的一个屏幕上加载两个视频

时间:2014-08-30 08:56:03

标签: objective-c cocoa-touch youtube

最好的,

我使用 Xcode 5.1.1 objective-c 。 我想在一个视图上加载两个YouTube视频。 我在 Viewcontroller.m

中的 viewdidload 方法中使用了以下代码
    videoView  = [[UIWebView alloc] initWithFrame:CGRectMake(0,0,320,550)];
    [videoView  loadHTMLString:@"<html><head><style>.video1{position:absolute;top:5px;left:5px;width:320px;}.video2{position:absolute;top:170px;left:5px;width:320px;}</style></head><body><iframe src=\"http://www.youtube.com/embed/O37HI_AX9nY\" class=\"video1\"></iframe><iframe src=\"http://www.youtube.com/embed/5wPUvs66l2E\" class=\"video2\"></iframe></body></html>" baseURL:nil];
    [self.view addSubview:videoView];

当我在ios 7上使用它时,它可以工作(模拟器和真实设备)。 当我尝试在ios 6.1设备上运行它时它就不会运行了。 非常马车。有时它只加载一个而另一个,有时我只看到视频的帧。

问题:

1。是什么导致了这个问题?

2。如何在ios 6.0和6.1上以正常方式解决问题并播放视频?

0 个答案:

没有答案