Использование 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... Кто-нибудь?

0 ответов

Другие вопросы по тегам