javascript - 如何使用量角器测试 ngx-clipboard?
问题描述
如何使用量角器测试 ngx-clipboard ?我曾尝试将以下代码与 Chrome 的导航器 API 一起使用,但它不起作用。导航器未定义...有什么想法吗?
try {
const text = await navigator.clipboard.readText();
console.log('Pasted content: ', text);
} catch (err) {
console.error('Failed to read clipboard contents: ', err);
}
}
getClipboardContents(); ```
解决方案
该软件包似乎确实有一些基于角度版本的特定版本要求,因此请确保您匹配。
如果您想要实现的只是简单地测试文本是否被正确复制并粘贴到剪贴板,那么我使用的另一个包称为“clipboardy”,它非常直截了当。用法如下
const clipboardy = require('clipboardy');
//create variable with value from clipboard
let urlFromClipboard= await clipboardy.read();
await browser.get(urlFromClipboard);
如果我误解了您要查找的内容,请告诉我。
推荐阅读
- math - 有效括号加泰罗尼亚语数说明
- jenkins-pipeline - 问题 - 在工件中上传 jenkinsfile.groovy 脚本的规范
- python-3.x - 在 AWS Lambda 上运行 Selenium 和 BrowserMobProxy
- css - 如何在scss中使用祖父母选择器
- bash - gdate - 关闭无效日期的警告?
- javascript - js | 防止滥用日志功能
- javascript - 将类转换为 const 无状态函数
- ionic-framework - Ionic4 or 3 LoadingController (progress dialog)
- javascript - Is there any way to display a native windows or desktop notification with javascript?
- php - array_merge 是否保留顺序?