Пытаюсь прочитать буфер обмена c помощью Clipboard API
Делаю так
const permission = await navigator.permissions.query({ name: 'clipboard-read' });
if (permission.state === 'denied') {
throw new Error('Not allowed to read clipboard.');
}
console.log("paste+");
clipboardContents = await navigator.clipboard.readText();
console.log("got " + clipboardContents);
В консоли пишется "paste+', но не пишется "got"
permission.state == "prompt"
Браузер при этом не запрашивает никакие разрешения.
В чем проблема?