Как скопировать текст из расширения Chrome с помощью Async Clipboard API - PullRequest
0 голосов
/ 19 апреля 2019

Я чувствую, что могу упустить что-то простое.Я пытаюсь получить текст из буфера обмена с помощью Async Clipboard Api , но по той же странной причине операция завершается неудачно без каких-либо сообщений об ошибках.

У меня есть простой скрипт, который получает текст из буфера обмена и затем записывает на консоль.

navigator.clipboard.readText()
    .then(data => {
        console.log('Text copied to clipboard', data);
    }).catch(err => {
    console.error("error copying text", err);
});

Это не так с сообщением error copying text undefined.

В моем манифесте я запросил clipboardRead разрешение

  "permissions": [
    "clipboardRead"
  ]

Что я делаю не так

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...