尝试从 Cypress 中的剪贴板复制时出现错误消息

问题描述 投票:0回答:1

我使用以下代码来获取我使用之前的 Stack Overflow 答案复制到剪贴板的 URL:

cy.get('.download-link-wrapper > .download').click().then(($clipboard) => {console.log($clipboard);
       const copiedLink = $clipboard[0]._vClipboard.clipboardAction.text
       cy.visit(copiedLink);
 });

但是,我收到以下错误消息:

无法读取未定义的属性(读取“clipboardAction”)

如有任何帮助,我们将不胜感激。

cypress clipboard
1个回答
0
投票

试试这个。

cy.window().then((win) => {
    const yourCopiedLink =  win.navigator.clipboard.readText();
});
© www.soinside.com 2019 - 2024. All rights reserved.