Камбудӣ дар Chrome, ки ба шумо имкон медиҳад, ки буферро бидуни амали корбар иваз кунед

Варақаҳои охирини муҳаррики Chromium рафтори марбут ба навиштан ба буферро тағир доданд. Агар дар Firefox, Safari ва версияҳои кӯҳнаи Chrome навиштан ба буфер танҳо пас аз амалҳои возеҳи корбар иҷозат дода шуда бошад, пас дар релизҳои нав сабтро танҳо тавассути кушодани сайт анҷом додан мумкин аст. Тағйироти рафтор дар Chrome бо зарурати хондани маълумот аз буфер ҳангоми намоиш додани экрани лаппиши Google Doodle дар саҳифа барои кушодани ҷадвали нав шарҳ дода мешавад (ба ҷои он ки ин вазъиятро махсус ҳал кунад, Chromium танҳо ба ҳама сайтҳо иҷозат дод, ки ба буфер нависед бе корбар фаъол кардани ин амалиёт).

Хусусияти навиштан бо даъват кардани усулҳои navigator.clipboard.write (мисол) ва navigator.clipboard.writeText (мисол) кор мекунад, ки ҳоло фаъолияти корбар дар саҳифа ба назар гирифта намешавад. Масалан, барои навиштан ба буфер фавран пас аз кушодани сайт, танҳо рамзи JavaScript-и зеринро иҷро кунед: navigator.clipboard.writeText('Салом аз саҳифаи веб.'); бигзор навъи = 'матн/ҳамвор'; let blob = new Blob(['Салом аз саҳифаи веб'], {намуд }); бигзор элемент = нави ClipboardItem({ [навъ: blob }); navigator.clipboard.write([элемент]);

Манбаъ: opennet.ru

Илова Эзоҳ