Плагин QuickTime не найден при воспроизведении фильма с помощью Safari на устройстве iPhone - PullRequest
1 голос
/ 07 августа 2009
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0 (7A341)/Symbols/System/Library/Internet Plug-Ins/QuickTime Plugin.webplugin/QuickTime Plugin" (file not found).

Я не уверен, но это заставляет фильм загружаться долго.

Под воспроизведением фильма с помощью Safari я подразумеваю, что для его воспроизведения я использую плагин *1005* для Safari * в Safari. Я пытался использовать MPMoviePlayerController , но он не работает с m4v типами фильмов. Это код, который я использую.

UIViewController *playViewController = [[UIViewController alloc] init]; 

UIViewController *playViewController = [[UIViewController alloc] init]; 
UIWebView *playMusicWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 1, 1)];
[playMusicWebView loadRequest:[NSURLRequest requestWithURL: [NSURL URLWithString:encodedURLString]]];
[playViewController.view addSubview: playMusicWebView];
[[self navigationController] pushViewController:playViewController animated: NO];  
[playMusicWebView release];

Фильм загружается вечно. Есть ли способ добавить правильный плагин для интернет-проигрывателя PhoneOS QuickTime?

Ответы [ 3 ]

0 голосов
/ 11 октября 2010

Я тоже сталкиваюсь с этой проблемой На самом деле это не проблема с кодом, это связано с тем, что симулятор не поддерживает плагины такого типа

Вы должны попробовать этот код на устройстве, он полностью работает

0 голосов
/ 16 октября 2010

Невозможность читать символы не должна иметь никакого отношения к вашему исполнению. Символы просто относятся к символам отладки, которые позволят вам отладить любую ошибку в плагинах. Это не повлияет на производительность вашего приложения, поскольку оно не связано.

0 голосов
/ 21 июня 2010

Вы тестируете это на реальном устройстве или в симуляторе?

Если вы в симе, скорее всего это ваша проблема ... видео там не будет воспроизводиться.

...