2014-01-10 41 views
0

嘿傢伙一個快速的問題!Xcode Dropbox同步API玩視頻

我正在製作一個使用Dropbox同步API的iPad應用程序。現在我想知道如何在MPMovieplayer中的Dropbox文件系統中播放電影文件。由於Dropbox文件系統與本地沙箱不同,我不知道如何檢索文件的nsurl文件,所以無法播放視頻。

這是我嘗試過(我最後的希望),但它不工作:

+(NSString*)loadMovie : (DBPath*)path 
{ 
    DBFile *file = [self openFileAtPath:path]; 
    NSData *data = [[NSData alloc] initWithData:[file readData:nil]]; 

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [paths objectAtIndex:0]; 
    NSString *vpath = [documentsDirectory stringByAppendingPathComponent:file.info.path.name]; 
    [[NSFileManager defaultManager] createFileAtPath:vpath contents:data attributes:nil]; 
    return vpath; 
} 

回答