Как я могу использовать транспортир для проверки ngx-буфера обмена? - PullRequest
0 голосов
/ 11 февраля 2019

Как я могу использовать транспортир для проверки ngx-буфера обмена?Я попытался использовать следующий код с API навигатора Chrome, но он не работает.Навигатор не определен ... есть идеи?

         try {
             const text = await navigator.clipboard.readText();
             console.log('Pasted content: ', text);
         } catch (err) {
             console.error('Failed to read clipboard contents: ', err);
         }
     }

     getClipboardContents(); ``` 

1 Ответ

0 голосов
/ 12 февраля 2019

У этого пакета, похоже, есть определенные требования к версии, основанные на угловой версии, поэтому убедитесь, что вы соответствуете.

Если то, что вы пытаетесь достичь, это просто проверить, скопирован ли текст и правильно вставлен в буфер обмена, есть еще один пакет, который я использовал, называемый «clipboardy», который был очень прямолинейным.Использование приведено ниже

const clipboardy = require('clipboardy');

//create variable with value from clipboard
let urlFromClipboard= await clipboardy.read();

await browser.get(urlFromClipboard);

Подобный вопрос здесь .

Если я неправильно понял, что вы ищете, дайте мне знать.

...