Недостаток во Chrome што ви овозможува да ја менувате таблата со исечоци без дејство на корисникот

Неодамнешните изданија на моторот Chromium го сменија однесувањето поврзано со пишувањето на таблата со исечоци. Ако во Firefox, сафари и постари изданија на хром пишување на таблата со исечоци беа дозволени само по експлицитни активности на корисниците, тогаш во нови изданија, снимањето може да се направи едноставно со отворање на страницата. Промената во однесувањето во Chrome е објаснета со потребата да се прочитаат податоци од таблата со клип кога се прикажува екранот за прскање на Google Doodle на страницата за отворање на ново јазиче (наместо специјално да се справи со оваа ситуација, Chromium едноставно им дозволи на сите страници да пишуваат на таблата со клип без корисникот да ја активира оваа операција).

Функцијата за пишување работи со повикување на Navigator.clipboard.write (пример) и навигатор.clipboard.writeText (пример) методи, кои сега не ја земаат предвид активноста на корисниците на страницата. На пример, да му напишете на таблата со исечоци веднаш по отворањето на страницата, само извршете го следниот код на JavaScript: Navigator.Clipboard.WriteText („Здраво од веб -страницата.“); нека тип = 'текст/обичен'; let blob = new Blob(['Здраво од веб-страница'], { тип }); let item = new ClipboardItem({ [type]: blob }); navigator.clipboard.write([ставка]);

Извор: opennet.ru

Додадете коментар