当iPad运行时,iPhone不会通过UIWebView播放高清视频

时间:2012-10-09 06:53:43

标签: iphone ipad uiwebview html5-video

我尝试使用此代码播放视频:

    CGRect frame = CGRectMake(0, 0, 300, 160);

    NSString *embedHTML = @"<html><head>\
                            <body>\
                            <video src=\"http://cs13006.userapi.com/u57385256/video/c27ebefdeb.360.mp4\" controls</video>\
                            </body></html>";

    UIWebView *videoView = [[UIWebView alloc] initWithFrame:frame];

    [videoView loadHTMLString:embedHTML baseURL:nil];
    [self.view addSubview:videoView];

它就像魅力一样,但如果我将src更改为

http://cs13006.userapi.com/u57385256/video/c27ebefdeb.480.mp4(480p)

http://cs13006.userapi.com/u57385256/video/c27ebefdeb.720.mp4(720p)

它停止在iPhone上工作,但仍在iPad上工作。

或者它可能只是模拟器错误,它可以在设备上工作? (我没有iPhone测试它)

1 个答案:

答案 0 :(得分:1)

它已在较新版本的iOS中修复。 现在这段代码工作正常。