हमारे पास एक वेब एप्लिकेशन है जो (बहुत ही अंततः) आंशिक रूप से दूषित पीएनजी छवि डेटा यूआरएल लौटा रहा है। छवि में छवि के कुछ को कवर करने वाला एक बड़ा काला अनुभाग है लेकिन यह सब नहीं है। ये छवियां ग्राहक हस्ताक्षर हैं।
उदाहरण के लिए:कैनवास .toDataURL() आंशिक रूप से दूषित छवि लौटाता है
हम this से हस्ताक्षर पैड घटक का उपयोग कर रहे हैं। छवि यूआरएल getSignatureImage()
दिनचर्या का उपयोग करके वापस कर दिया गया है।
एक्सेस लॉग से मैंने जो देखा है, वह "सैमसंग गैलेक्सी टैब" डिवाइस से आने वाले प्रभावित अनुरोधों को दिखाता है, लेकिन क्रोम 59 का उपयोग करता है। हालांकि, उसी डिवाइस से अन्य अनुरोध ठीक काम करते हैं।
किसी भी मदद की सराहना की।
किसी भी तरह, मुझे लगता है कि यह डिवाइस की स्मृति पर निर्भर करता है। क्या आप इसे किसी भी तरीके से पुन: उत्पन्न कर सकते हैं? –
पीएनजी छवि फ़ाइल का आकार क्या है? साथ ही, क्या यह छवि किसी ब्राउज़र या अन्य अनुप्रयोगों के बिना किसी छवि को प्रदर्शित करने के लिए समस्याओं के बिना देखी जा सकती है? – JohnH
हाय सब, ऐसा लगता है कि यह डिवाइस निर्भर (स्मृति संबंधित) हो सकता है। अंतिम उपयोगकर्ता यह देखने के लिए डिवाइस स्वैप का प्रयास कर रहा है कि यह समस्या हल करता है या नहीं। प्रश्नों का उत्तर देने के लिए ... नहीं, मैं इसे पुन: पेश नहीं कर सकता हूं और हां, हस्ताक्षर छवि ब्राउज़र स्क्रीन पर प्रदर्शित होने पर ठीक दिखती है, इससे पहले कि वह जेएसओएन में ट्रांसमिशन से एप्लिकेशन सर्वर पर सहेजा जा सके। – tip2tail