0
我有一个Web应用程序,其中包含指向* .m3u8视频的链接。点击Safari上的物理iPhone上的这些链接可以打开Quicktime。但点击iPhone模拟器上的链接会使设备崩溃。为了调试这个,我围绕这个Web应用程序打包了一个本地应用程序,并以调试模式运行它。点击* .m3u8链接时通过Safari访问iPhone模拟器的Quicktime崩溃
- (void)viewDidLoad {
NSString* urlString = [NSString stringWithString:@"http://www.site.com"];
NSURL* url = [NSURL URLWithString:urlString];
NSURLRequest* request = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:request];
[super viewDidLoad];
}
错误消息:
2011-04-17 17:53:13.132 Site[2072:207] setting movie path:
http://77.67.108.150/213.254.245.221/4c3d075ec4592/514/stream.m3u8
[Switching to process 2072]
[Switching to process 2072] Program received signal: “EXC_BAD_ACCESS”.
[Switching to process 2072]
我不知道YouTube用来精确的视频格式,但他们的web应用程序不会在iPhone模拟器崩溃。为了使我的应用程序像Youtube一样工作,我需要做些什么?
我上周下载了IDE。模拟器运行iOS 4.3。 – JoJo 2011-04-18 15:28:34
它在一个真实的设备上工作。我认为模拟器不支持每个编解码器,所以它崩溃了。 – JoJo 2011-08-22 06:26:09
我有同样的问题,解决方案是什么?我们是否需要重新安装某个媒体播放器,或者删除/清除它们? – Forrest 2013-03-11 07:30:23