gpt4 book ai didi

javascript - Lib 剪贴板在 Promise 内部不起作用

转载 作者:行者123 更新时间:2023-11-30 15:38:58 24 4
gpt4 key购买 nike

我正在使用 Angular 1 和 clipboard.js 以便在休息调用后复制一些数据。

我的代码是这样的:

clipboard.copy("Some random text"); //works!

service.getEmails(payload).then(function(emails){

clipboard.copy("Some random text 2"); //error!

}).catch(function(error){

});

它只在 rest 调用的之外 工作。错误是:

Uncaught (in promise) Error: Unable to copy. 
Perhaps it's not available in your browser?

关于剪贴板库:

bower install clipboard.js --save

你知道它是什么吗?

最佳答案

剪贴板复制功能必须在点击处理程序中调用(由用户操作调用),如您所见here ,它说:

"Just remember it has to be in a click event, as clipboard access requires user action.".

很遗憾,此限制与安全问题有关。

关于javascript - Lib 剪贴板在 Promise 内部不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41107454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com