मैं अलग दस्तावेज़ प्रकार के एक नंबर के साथ एक UIWebView का परीक्षण कर रहा हूँ "दस्तावेज़ को पढ़ने में असमर्थ" - .xlsx, .jpg, आदि - और यह उनमें से ज्यादातर ठीक खोलता है। समय-समय पर, मैं एक स्थानीय फ़ाइल को खोलने और इस संदेश को सही वेब दृश्य में प्रकट होता है:का पता लगाने और अनुकूलित UIWebView की त्रुटि
Unable to Read Document
An error occurred while reading the document
मैं के साथ संबंध नहीं कर रहा हूँ "क्यों" यह त्रुटि आती है - यह जब मैं फ़ीड उदाहरण के लिए, होता है, UIWeb एक कचरा फ़ाइल देखें (जानबूझकर)। समस्या यह है कि मैं यह नहीं समझ सकता कि "कब" ऐसा होता है। यह WebView को गति प्रदान नहीं करता है: didFailLoadWithError, यह एक NSException (के माध्यम से @try & @catch) ट्रिगर नहीं करता, और जब मैं दस्तावेज़ का निरीक्षण में webViewDidFinishLoad, webView.request.HTTPBody शून्य है।
किसी को भी पता है कि जब UIWebView सामग्री नहीं दिखा सकता का पता लगाने के लिए?
यह एक पुराना सवाल है, लेकिन मेरे मामले में 'वेब व्यू: didFailLoadWithError' आईओएस 7/8 में मेरे लिए काम किया। का उपयोग करते हुए 'stringByEvaluatingJavaScriptFromString' कभी कभी मुझे डेटा deliverd, लेकिन यह एक मैं तलाश रहा था नहीं था (पुराने एक? कचरा फ़ाइल?)। – testing