वेबव्यू के अंदर एक वीडियो चलाते समय और उपकरणों को देखते समय - मुझे खेलने के दौरान मेमोरी उपयोग की उच्च चोटी दिखाई देती है। (कुल में लगभग 23 एमबी)वेबव्यू और मेमोरी खपत में सरल वीडियो
जैसा कि मैंने दृश्य छोड़ दिया है (यह एक यूएनविगेशन दृश्य में है) सभी मेमोरी को इसे साफ़ कर दिया जाना चाहिए। (एआरसी का उपयोग करके)
महत्वपूर्ण: मैं वीडियो को डिस्क से लोड कर रहा हूं और इसे सर्वर से लोड नहीं कर रहा हूं!
प्रश्न: क्या वीडियो चलाने के दौरान स्मृति को कम करने का कोई तरीका है?
NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:0 diskCapacity:0 diskPath:nil];
[NSURLCache setSharedURLCache:sharedCache];
//
NSURLRequest *request = [[NSURLRequest alloc] initWithURL: videoURL cachePolicy: NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval: 10.0];
[webView loadRequest: request];
[webView setOpaque:NO];
वीडियो फ़ाइल कितनी बड़ी है? आप किस कोडेक का उपयोग कर रहे हैं? – Luke
एमपी 4 प्रारूप, अलग-अलग कोडेक्स (प्रत्येक बार एक अलग वीडियो लोड होता है, इस प्रकार कोडेक बदल सकता है), आकार 4 एमबी से 20 एमबी प्रति वीडियो फ़ाइल – chewy