Использование API буфера обмена из веб-приложения Google Apps Script
У меня есть простое веб-приложение (написанное в Google Apps Script с использованием HtmlService). Когда пользователь нажимает кнопку, оно используется для "вставки" любого текста из буфера обмена в поле ввода. Это работало нормально до какой-то Chrome-версии (я думаю, это была версия 83)
$(".readclipboard").on('click',async function(){
const text = await navigator.clipboard.readText();
console.log("clipboard read!");
$("#boeknummer").val(text);
});
Когда я проверяю консоль после нажатия кнопки, я получаю такую ошибку:
Uncaught (in promise) DOMException: Disabled in this document by Feature Policy.
Некоторые исследования привели меня на эту страницу:https://developers.google.com/web/updates/2018/06/feature-policy
Однако я не могу понять, как установить "HTTP-заголовок" в Google Apps Script HTMLService. Также кажется, что я не могу установить атрибут "разрешить" в iFrame... Кто-нибудь?