काम नहीं करता है Ix6 के लिए Google क्रोम पर xmlhttprequest फ़ाइल अपलोडिंग प्रगति घटना के साथ मुझे कोई समस्या है। कोड पहले से ही सभी डेस्कटॉप ब्राउज़र और सफारी (ios 6) पर काम करता है। भी वहाँ (आईओएस 6), गूगल क्रोम में mov फ़ाइलें अपलोड जब मैं फ़ाइल आकार = 0. मिल अपलोड करने के लिए इसके लिए किसी भी समाधान है की कोशिश कर रहा wiht एक समस्या है?आईओएस 6 AJAX फ़ाइल अपलोडिंग प्रगति घटना के लिए Google क्रोम
यह मेरा कोड
var xhr = new XMLHttpRequest();
var eventSource = xhr.upload;
xhr.addEventListener("load", this.onUploadComplete(uploadInfo));
xhr.addEventListener("error", this.onUploadError(uploadInfo));
xhr.addEventListener("abort", this.onUploadAbort(uploadInfo));
// changing Url for preventing ajax call caching(Android , IOS 6)
var ts = Date.now(), rquery = /\?/, rts = /([?&])_=[^&]*/,
ret = uploadUrl.replace(rts, "$1_=" + ts);
uploadUrl = ret + ((ret === uploadUrl) ? (rquery.test(uploadUrl) ? "&" : "?") + "_=" + ts : "");
xhr.open('POST', uploadUrl, true);
eventSource.onprogress = this.onUploadProgress(uploadInfo);
xhr.setRequestHeader("Content-Type", "multipart/form-data");
xhr.setRequestHeader('X-FILE-NAME', file.name);
xhr.send(file);
आप कुछ कोड नमूने या अधिक जानकारी पोस्ट कर सकते हैं? उत्तर के लिए – WebChemist
धन्यवाद, मैं अपने पद उत्तर के लिए धन्यवाद – Arshak