Новий асинхронний Clipboard API
Раніше ми покладалися на
Мова:🇬🇧
#ClipboardAPI // #theory // JS
Раніше ми покладалися на
document.execCommand("copy")
для обробки операцій буфера обміну. Цей підхід був синхронним і обмеженим — він дозволяв копіювати текст лише з вибраних елементів DOM. Крім того, він не працював узгоджено в різних браузерах.API navigator.clipboard
вирішує ці проблеми, надаючи асинхронні методи, які працюють з різними типами даних. Крім того, це безпечніше — браузери вимагають явного дозволу, перш ніж дозволити доступ до буфера обміну. Детальніше про це — у статті.Мова:
#ClipboardAPI // #theory // JS