1
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 播放电影的意思是我使用Safari 的 QuickTime 插件来播放它。我尝试使用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 的 Internet QuickTime 播放器添加正确的插件吗?

4

3 回答 3

0

无法读取符号与您的表现无关。这些符号只是指调试符号,它允许您调试插件中的任何错误。它不会影响您的应用程序的性能,因为它是无关的。

于 2010-10-15T22:51:45.540 回答
0

我也遇到这个问题其实不是代码的问题,是模拟器不支持这种类型的插件

您应该在设备上尝试此代码,它完全可以正常工作

于 2010-10-11T16:07:03.030 回答
0

您是在实际设备上还是在模拟器中进行测试?

如果您在 sim 中,那可能是您的问题...视频不会在那里播放。

于 2010-06-20T23:22:38.563 回答