我正在尝试在 UIWebView 中加载视频。视频存储在本地文件系统中。这是我用于加载视频的代码片段。
{
NSString* filePAth = [[NSBundle mainBundle] pathForResource:@"sample_iPod" ofType:@"m4v"];
NSLog(@"%@",filePAth);
NSData* data = [NSData dataWithContentsOfFile:filePAth];
[_webView loadData:data MIMEType:@"video/x-m4v" textEncodingName:@"UTF-8" baseURL:nil];
}
这是我在控制台中收到的错误:
Webview 加载错误:Error Domain=WebKitErrorDomain Code=204
“插件处理负载” UserInfo=0x1f8b3c70
{NSErrorFailingURLStringKey=applewebdata://3F0047AD-E6CF-4EAD-A4C3-DA6E1C0BD603,
WebKitErrorMIMETypeKey=视频/x-m4v,
NSErrorFailingURLKey=applewebdata://3F0047AD-E6CF-4EAD-A4C3-DA6E1C0BD603,
NSLocalizedDescription=插件处理负载}
但是,相同的代码适用于加载所有其他文件类型,例如:PNG、DOC 等。
请帮忙...!!!
您应该尽可能加载本地视频和其他视频MPMoviePlayerController
- (文档 http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPMoviePlayerController_Class/Reference/Reference.html) - 如果播放视频是您所需要和想要的,并且您正在开发本机应用程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)