জিমেইল বার্তার মূল অংশে অ-সর্বজনীন URL সহ চিত্রগুলি রেন্ডার করবেন?


9

প্রক্সি দিয়ে সমস্ত চিত্র পরিবেশন করতে জিমেইলের সাম্প্রতিক পরিবর্তনের সাথে, এটি প্রদর্শিত হবে যে কোনও localhostURL- এর মাধ্যমে পরিবেশন করা কোনও চিত্র এম্বেড করা আর সম্ভব নয় । উদাহরণস্বরূপ, একজন বিকাশকারী হিসাবে আমি এই জাতীয় সামগ্রীর সাথে নিজেকে একটি ইমেল প্রেরণ করতে সক্ষম হত:

<img src="http://localhost/trackthismessage?readby=xxxx" />

এবং, Gmail কে চিত্র প্রদর্শন করতে বলার পরে, চিত্রটি আমার স্থানীয় বিকাশ মেশিন দ্বারা পরিবেশন করা হবে।

এখন, মাঝের প্রক্সিটি দিয়ে মনে হচ্ছে এটি আর সম্ভব নয়। এই কার্যকারিতাটি কি এখন সবে গেছে বা কোনও কার্যকারিতা নেই?


গুরুতর সন্দেহ আছে যে কোনও কাজই হবে না, যদি না জিমেইল এই বৈশিষ্ট্যটিতে ফিরে না আসে। আপনার ছবিটি সম্ভবত ইন্টারনেট থেকে উপলব্ধ করা দরকার যাতে জিমেইল এটি ক্যাশে করতে পারে।
মুনিম

উত্তর:


5

বিকাশের জন্য প্রকৃতপক্ষে একটি কর্মপরিকল্পনা রয়েছে। আপনার জেএস কনসোলে এটি চালান এবং চিত্রগুলি উপস্থিত হবে। এটি স্ট্যাক ওভারফ্লোতে পাওয়া গেছে। নিশ্চিত হয়ে নিন যে আপনি প্রথমে বার্তাটিতে 'প্রদর্শন চিত্রগুলি' চয়ন করেছেন

(function(){ while(img = document.evaluate('//img[contains(@src, \'googleusercontent.com\')]', document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue){ var src = img.attributes.src.value; src = src.substr(src.indexOf('#')+1); img.attributes.src.value = src; } })();

উপরের উপসর্গটির সাথে বর্ধিত পরিচ্ছন্নতার জন্য আপনি বুকমার্কও তৈরি করতে পারেন javascript:

javascript:(function(){ while(img = document.evaluate('//img[contains(@src, \'googleusercontent.com\')]', document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue){ var src = img.attributes.src.value; src = src.substr(src.indexOf('#')+1); img.attributes.src.value = src; } })();

0

যেমনটি ইতিমধ্যে আপনার নিজের প্রশ্নে এবং মন্তব্যে মুনিমের দ্বারা উল্লেখ করা হয়েছে, অদূর ভবিষ্যতে খুব শীঘ্রই এটি সম্ভব হওয়ার পক্ষে খুব বেশি সম্ভাবনা নেই।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.