मैं UIWebView में एक वीडियो लोड करने का प्रयास कर रहा हूं। वीडियो स्थानीय फाइल सिस्टम में संग्रहीत है। यहां कोड स्निपेट है जिसका उपयोग मैं वीडियो लोड करने के लिए कर रहा हूं।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]; }
यह त्रुटि मैं कंसोल में मिलता है त्रुटि डोमेन = WebKitErrorDomain कोड = 204 "प्लग-इन संभाला लोड" UserInfo = 0x1f8b3c70 {NSErrorFailingURLStringKey = applewebdata : // 3F0047AD-E6CF-4EAD-A4C3-DA6E1C0BD603, WebKitErrorMIMETypeKey = video/x-M4V, NSErrorFailingURLKey = applewebdata: // 3F0047AD-E6CF-4EAD-A4C3-DA6E1C0BD603, NSLocalizedDescription = प्लग में संभाला लोड}
हालांकि, वही कोड अन्य सभी प्रकार के फ़ाइल लोड करने के लिए काम करता है उदाहरण के लिए: पीएनजी, डीओसी et.c.
कृपया मदद करें !!! !!!
आप डिवाइस पर स्थित वीडियो फ़ाइल चलाने के लिए WebView का उपयोग क्यों करना चाहते हैं? MPMoviePlayerViewController बहुत आसान है, कम स्मृति का उपयोग करता है और इसे रखने के लिए बनाया जाता है। याद रखें कि WebView सफारी नहीं है। –
उत्तर के लिए धन्यवाद, लेकिन मुझे UIWebview में वीडियो लोड करने की आवश्यकता है क्योंकि मैं उस दृश्य में विभिन्न फ़ाइल स्वरूप लोड कर रहा हूं। –