gpt4 book ai didi

javascript - Firefox - document.execCommand (‘cut’/‘copy’ ) 被拒绝,因为它不是从短时间运行的用户生成的事件处理程序中调用的

转载 作者:太空狗 更新时间:2023-10-29 13:13:14 25 4
gpt4 key购买 nike

我正在开发一个单页应用程序,我在页面上有一个按钮,当用户单击该按钮时,我想对我的服务器进行 ajax 调用,然后将返回值(通过回调)复制到用户的剪贴板。

每个组件都是独立工作的,但是当我将它们粘合在一起时,Firefox 会返回以下错误:

document.execCommand(‘cut’/‘copy’) was denied because it was not called from inside a short running user-generated event handler

我想知道这个错误的具体情况,但是网上绝对没有资料;触发此错误的限制条件是什么,是堆栈深度、超时等?

最佳答案

在 Firefox 上,它仅适用于 click 处理程序,引用 Interact_with_the_clipboard

关于javascript - Firefox - document.execCommand (‘cut’/‘copy’ ) 被拒绝,因为它不是从短时间运行的用户生成的事件处理程序中调用的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41094318/

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