کروم میں ایک خامی جو آپ کو صارف کی کارروائی کے بغیر کلپ بورڈ کو تبدیل کرنے کی اجازت دیتی ہے۔

Chromium انجن کی حالیہ ریلیز نے کلپ بورڈ پر لکھنے سے وابستہ رویے کو تبدیل کر دیا ہے۔ اگر فائر فاکس، سفاری اور کروم کے پرانے ایڈیشنز میں کلپ بورڈ پر لکھنے کی اجازت صرف صارف کے واضح اقدامات کے بعد دی گئی تھی، تو نئی ریلیز میں، صرف سائٹ کو کھول کر ریکارڈنگ کی جا سکتی ہے۔ کروم میں رویے میں تبدیلی کی وضاحت کلپ بورڈ سے ڈیٹا پڑھنے کی ضرورت سے ہوتی ہے جب ایک نیا ٹیب کھولنے کے لیے صفحہ پر گوگل ڈوڈل اسپلش اسکرین ڈسپلے کرتے ہیں (خاص طور پر اس صورتحال سے نمٹنے کے بجائے، کرومیم نے تمام سائٹس کو کلپ بورڈ پر لکھنے کی اجازت دی تھی۔ صارف کے اس آپریشن کو چالو کیے بغیر)۔

لکھنے کی خصوصیت navigator.clipboard.write (مثال) اور navigator.clipboard.writeText (مثال) طریقوں کو کال کرکے کام کرتی ہے، جو اب صفحہ پر صارف کی سرگرمی کو مدنظر نہیں رکھتے ہیں۔ مثال کے طور پر، سائٹ کھولنے کے فوراً بعد کلپ بورڈ پر لکھنے کے لیے، صرف درج ذیل جاوا اسکرپٹ کوڈ کو چلائیں: navigator.clipboard.writeText('Hello from web page'); let type = 'text/plain'؛ let blob = new Blob(['Hello from web page'], { type}); let item = new ClipboardItem({ [type]: blob })؛ navigator.clipboard.write([آئٹم])؛

ماخذ: opennet.ru

نیا تبصرہ شامل کریں