Chromium շարժիչի վերջին թողարկումները փոխել են սեղմատախտակում գրելու հետ կապված վարքագիծը: Եթե Firefox-ում, Safari-ում և Chrome-ի ավելի հին հրատարակություններում սեղմատախտակի վրա գրելը թույլատրվում էր միայն օգտատիրոջ բացահայտ գործողություններից հետո, ապա նոր թողարկումներում ձայնագրումը կարելի է անել պարզապես բացելով կայքը: Chrome-ի վարքագծի փոփոխությունը բացատրվում է սեղմատախտակից տվյալները կարդալու անհրաժեշտությամբ՝ Google Doodle-ի էկրանը նոր ներդիր բացելու համար էջում (այս իրավիճակը հատուկ կարգավորելու փոխարեն՝ Chromium-ը պարզապես թույլ է տվել բոլոր կայքերին գրել clipboard-ում): առանց օգտվողի ակտիվացման այս գործողությունը):
Գրելու ֆունկցիան աշխատում է՝ զանգահարելով navigator.clipboard.write (օրինակ) և navigator.clipboard.writeText (օրինակ) մեթոդները, որոնք այժմ հաշվի չեն առնում օգտատերերի ակտիվությունը էջում։ Օրինակ՝ կայքը բացելուց անմիջապես հետո clipboard-ում գրելու համար պարզապես գործարկեք հետևյալ JavaScript կոդը՝ navigator.clipboard.writeText('Բարև վեբ էջից'); թող տեսակ = 'տեքստ/պարզ'; let blob = new Blob(['Բարև վեբ էջից'], { type }); let item = new ClipboardItem({ [type]: blob }); navigator.clipboard.write ([հատ]);
Source: opennet.ru