Hitilafu katika Chrome inayokuruhusu kubadilisha ubao wa kunakili bila hatua ya mtumiaji

Matoleo ya hivi majuzi ya injini ya Chromium yamebadilisha tabia inayohusishwa na uandishi kwenye ubao wa kunakili. Ikiwa katika Firefox, Safari na matoleo ya zamani ya maandishi ya Chrome kwenye ubao wa kunakili iliruhusiwa tu baada ya vitendo vya wazi vya mtumiaji, basi katika matoleo mapya, kurekodi kunaweza kufanywa tu kwa kufungua tovuti. Mabadiliko ya tabia katika Chrome yanaelezewa na hitaji la kusoma data kutoka kwa ubao wa kunakili wakati wa kuonyesha skrini ya Google Doodle kwenye ukurasa ili kufungua kichupo kipya (badala ya kushughulikia hali hii haswa, Chromium iliruhusu tovuti zote kuandika kwenye ubao wa kunakili. bila mtumiaji kuamsha operesheni hii).

Kipengele cha kuandika hufanya kazi kwa kuita navigator.clipboard.write (mfano) na navigator.clipboard.writeText (mfano) mbinu, ambazo sasa hazizingatii shughuli za mtumiaji kwenye ukurasa. Kwa mfano, kuandika kwenye ubao wa kunakili mara baada ya kufungua tovuti, endesha tu msimbo wa JavaScript ufuatao: navigator.clipboard.writeText('Hujambo kutoka ukurasa wa wavuti.'); let type = 'text/plain'; let blob = new Blob(['Hujambo kutoka ukurasa wa wavuti'], {aina }); acha kipengee = ClipboardItem mpya ({ [aina]: blob }); navigator.clipboard.write([kipengee]);

Chanzo: opennet.ru

Kuongeza maoni