के साथ दस्तावेज़ निर्देशिका से एक डाउनलोड किया गया वीडियो बजाना मैं दस्तावेज़ एप में डाउनलोड की गई एक वीडियो फ़ाइल चलाने के लिए अपना ऐप प्राप्त करने का प्रयास कर रहा हूं। मैं फ़ाइल डाउनलोड हो रही है पता है, लेकिन मैं फ़ाइल को चलाने के लिए प्राप्त नहीं कर पा रहे है, यहाँ मेरी कोड है:कोको-टच
-(IBAction)play{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"%@/piggy.m4v"];
NSURL *movieURL = [NSURL fileURLWithPath:path];
_player = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
[self.view addSubview:_player.view];
_player.controlStyle = MPMovieControlStyleDefault;
_player.shouldAutoplay = YES;
[_player setFullscreen:YES animated:YES];
[_player play];
}
आप NSString में त्रुटि है * पथ परिभाषा आप की जरूरत नहीं है% @ /। लेकिन आपने यह नहीं कहा है कि अगर आपको कंसोल से कोई मिलता है तो आउटपुट या त्रुटि क्या होती है। – Panagiotis
क्या आप सुनिश्चित हैं कि यह दस्तावेज़ दस्तावेज़ निर्देशिका में मौजूद है, न कि एप्लिकेशन बंडल? मैं बंडल से बस एक वीडियो लोड कर सकते हैं। – CodaFi
सलाह का एक शब्द: नए ऐप दिशानिर्देशों के अनुसार वीडियो को/सहेजने के लिए वीडियो को अस्वीकार कर दिया गया है (नीचे पंक्ति: यह बैकअप धीमा/भारी बनाता है)। ** यदि ** आप आईओएस 5.0.1 या उससे अधिक को लक्षित कर रहे हैं, तो आप 'उप-बैकअप' के रूप में/उप-निर्देशिका के अंदर एक उपनिर्देशिका को ध्वजांकित कर सकते हैं। अन्यथा, आपका एकमात्र विकल्प/कैश को सहेजना है (और हटाए जाने पर वीडियो को फिर से लोड करने का एक तरीका तैयार करें) –