我尝试使用此代码播放视频:
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 可以测试它)