1

我想从 HTTP 下载一些视频到用户的 ios 设备中。我们如何使用 AVAssetsLibrary 来做到这一点?我试过但得到以下错误:

视频 /wikipedia/commons/4/4d/F1_vid2.theora.ogv 无法保存到已保存的相册中:错误域=NSOSStatusErrorDomain Code=2“无法播放此电影。” UserInfo=xxxxxxxx {NSLocalizedDescription=这部电影无法播放。}

非常感谢!

我的代码是:

ALAssetsLibrary *lib = [[[ALAssetsLibrary alloc] init] autorelease];
        if ([lib videoAtPathIsCompatibleWithSavedPhotosAlbum:videoURL]) {
          [lib writeVideoAtPathToSavedPhotosAlbum:videoURL
              completionBlock:^(NSURL *assetURL, NSError *error) {
                  if (!error) {
                    result = KIFTestStepResultSuccess;
                    NSLog(@"yuanzi: Completed writing videos.");
                  }
                  saved = YES;
          }];
        }
4

0 回答 0