我在iPhone设备上使用Safari播放电影时找不到QuickTime插件

时间:2009-08-07 00:22:45

标签: iphone plugins quicktime mpmovieplayercontroller

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的互联网QuickTime播放器添加正确的插件?

3 个答案:

答案 0 :(得分:0)

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

如果您正在使用SIM卡,则可能是您的问题...视频无法播放。

答案 1 :(得分:0)

我也面临这个问题 实际上它不是代码的问题,这是由于模拟器不支持这种类型的插件

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

答案 2 :(得分:0)

无法阅读符号不应与您的表现有任何关系。符号只是指调试符号,它允许您调试插件中的任何错误。它不会影响您应用的效果,因为它不相关。