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