我想在我的应用程序中播放quicktime电影
我已经使用了一个小技巧在QuickTime中从URL播放音频文件。我想它也可以用于电影文件。这里是我的代码:
NSString *url = @"http://my_url.com/my_movie_path/";
UIWebView* tempAudioPlayer = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 0, 0)];
[tempAudioPlayer loadHTMLString:[NSString stringWithFormat:@"<iframe frameborder=\"0\" width=\"0\" height=\"0\" src=\"%@\"></iframe>", url] baseURL:nil];
[self addSubview:tempAudioPlayer];
我首先创建一个不会显示的UIWebView。然后我在其中loadHTMLString
a ,其中我的文件的URL为src
的值。我将其添加到我的观点。 Quicktime立即出现。
它不起作用 – user784625 2011-06-12 12:24:58
那你为什么要验证答案?你可以发布你的电影网址的例子吗? – 2011-06-12 12:55:28
看看我的编辑。我在代码中犯了一个错误:“http://”被写了两次。 – 2011-06-12 13:03:11
NSString *url = "http://my_url.com/my_movie_path/AAA.mov";
UIWebView *tempAudioPlayer;
[tempAudioPlayer loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]]];
这是一个url还是一个本地文件? – 2011-06-12 09:53:00
它没关系,url我猜 – user784625 2011-06-12 12:24:40