2014-04-07 8 views
5

मैं एक मुद्दा जहां एक चित्र URL कि मैं Instagram एपीआई से प्राप्त ओपेरा मिनी ब्राउज़र पर छवि नहीं दिखा रहा है हो रहा है और यह Android ब्राउज़र या Safari पर पूरी तरह से ठीक काम करता है ।instagram छवि ओपेरा मिनी में लोड नहीं करता है/शो

यहाँ image है। मुझे यकीन है कि क्या यहां मुद्दा यह है नहीं हूँ, लेकिन URL देखकर यह amazons3 का उपयोग कर उस छवि को होस्ट किया गया है लगता है और कुछ कैशिंग तंत्र उस में है कि ओपेरा में अच्छी तरह से निपटने नहीं है हो सकता है। इनके साथ कामकाज क्या है? मैं बस ओपेरा मिनी समर्थन नहीं छोड़ सकता क्योंकि मेरी साइट का यातायात का 50% वहां से आ रहा है। इस परीक्षण करने के लिए सबसे अच्छा तरीका है अपने उपकरणों पर ओपेरा मिनी डाउनलोड करके एक और उदाहरण है ओपेरा मिनी से इस instagram user profile खोलने का प्रयास करें (i साइट here पर प्रदान की जाती सिम्युलेटर कोशिश कर रहा था, लेकिन यह काम नहीं किया)

। आप देख सकते हैं कि अधिकांश छवियां लोड नहीं होती हैं।

+1

क्या आप कुछ छवियों की एक सूची जोड़ सकते हैं जो कभी काम नहीं करते हैं, और कुछ जो हमेशा काम करते हैं (आपने कहा "छवियों का * * *, सभी नहीं)? – klugerama

+0

@klugerama कुछ समय बाद मेरे शोध के आधार पर (2-4 दिनों का कहना है) इन यूआरएल के लिंक काम करना शुरू कर दिया है ... यही कारण है कि यह अजीब है – adit

+0

क्या आपने पुष्टि की है कि छवियों ने एक ही डिवाइस पर एक अलग ब्राउज़र का उपयोग करके काम किया है? क्या यह क्लाइंट पर एक DNS मुद्दा हो सकता है, हो सकता है? – klugerama

उत्तर

2

मैंने the image का परीक्षण किया है और यह ओपेरा मिनी पर सभी उपलब्ध सेटिंग्स को बदलने के बाद भी मेरे फोन पर दिखाई नहीं देता है।

Opera Mini FAQ Page से

अंश:

ओपेरा मिनी एक ट्रांसकोडर सर्वर का उपयोग करता एक अधिक कॉम्पैक्ट प्रारूप में HTML/CSS/जावास्क्रिप्ट अनुवाद करने के लिए। यह आपके हैंडसेट की स्क्रीन फिट करने के लिए किसी भी छवि को भी कम कर देगा। इस अनुवाद कदम ओपेरा मिनी, तेजी से छोटे, और भी बहुत उपयोग करने के लिए सस्ता बना देता है।

मेरा अनुमान है कि जबकि ट्रांस-कोडिंग छवियों के निश्चित प्रकार ओपेरा मिनी विफल रहता है। मैं ऐसे PNG, JPG और gif और वे सब सही ढंग से प्रदर्शन के रूप में अन्य छवियों, परीक्षण किया है।

JFIF Version 1.01 
Resolution 1 pixels/None 

अगर मैं पर फ़ोटोशॉप ओपेरा मिनी एक ही छवि परिवर्तित इसे सही ढंग से प्रदर्शित करता है:

more info about instagram images इकट्ठा करने के बाद मुझे पता चला है कि उनके JFIF गुण है।
इस आधार पर, मैं मान सकते हैं कि समस्या संचय या amazonaws साथ संबंधित नहीं है, यह JFIF Resolution 1 pixels/None

साथ opera mini और छवियों के बीच संबंध मुझे डर है भरने के अलावा मैं तुम्हारे लिए एक समाधान नहीं है कर रहा हूँ में है ओपेरा मिनी बग रिपोर्ट पेज पर एक बग रिपोर्ट: https://mini.bugs.opera.com/
मुझे यकीन है कि वे इसे देखेंगे और यह निश्चित तय करने का आपका सबसे अच्छा मौका है।

तुम भी ओपेरा समुदाय फ़ोरम पर पोस्ट करने का प्रयास कर सकते हैं:
http://forums.opera.com/categories/en-opera-mini

बेस्ट ऑफ लक।

1

मैं ओपेरा मिनी 7.0.5 का उपयोग कर रहा हूँ और मैं लिंक आपके द्वारा दी गई पर सभी छवियों को देखने के लिए सक्षम हूँ। एक बार नीचे दी गई सेटिंग्स की जांच करें और बंद होने पर चालू करें।

Go to Menu > Settings and make sure "load images" is On . 
+0

वास्तव में समस्या को हल करने में मदद नहीं करता है .. क्या यह छवि आपके मामले में लोड होती है: http://distilleryimage3.s3.amazonaws.com/442292acb29a11e39b100e842b47932b_6.jpg – adit

+0

ओपेरा का कौन सा संस्करण उपयोग कर रहा है? – Prime

5

Instagram जावास्क्रिप्ट का उपयोग कर छवियां प्रस्तुत करता है। आप opera mini में कंसोल को खोलेगा हैं:

server:console?post=http://instagram.com/shoptastus 

आप जावास्क्रिप्ट त्रुटियों मिल जाएगा। इसलिए छवियों को लोड नहीं किया गया है क्योंकि पेज पर जावास्क्रिप्ट टूटा हुआ है।

पीएस आप ओपेरा मिनी में server:console?post=url का उपयोग कर सभी जावास्क्रिप्ट त्रुटियों को प्राप्त कर सकते हैं :)

+0

तो क्या आपका मतलब है कि Instagram कोड में कोई त्रुटि हुई? – adit

+0

हां। यह 'Function.prototype.bind' पर दुर्घटनाग्रस्त है। ओपेरा मिनी इसका समर्थन नहीं करता है। – Pinal

+0

लेकिन ओपेरा मिनी पर केवल छवि यूआरएल खोलने से छवि – adit

1

इस समस्या के लिए एक कामकाज स्वयं फोटो की सेवा करना होगा।

instagram API terms आपको उचित समय के लिए सामग्री कैश करने देता है। इसका मतलब है आप इस प्रवाह के आसपास कुछ कर सकते हैं कि:

  • छवि के लिए अनुरोध सर्वर से
    • अनुरोध छवि ओपेरा मिनी से आता है, तो
    • कैश यह
    • एक यूआरएल है कि कैश्ड के लिए अंक की सेवा छवि संसाधन
    • हटाते हैं के बाद एक्स समय
  • बाकी
    • सर्वर URL आप instagram

इस से मिलता है कि सुविधाजनक, लेकिन एक शान से अवक्रमित सेवा प्रदान नहीं है सभी में कोई सेवा से बेहतर है।

+0

नहीं खुलती है – adit

+0

उचित समय क्या है। यह नहीं है, टी उल्लेख किया। मुझे लगता है कि यह तय करना आपके लिए है कि इसका क्या अर्थ है, जब तक कि आप इसे किसी हफ्ते से अधिक समय तक हटा दें। – Andrei

संबंधित मुद्दे