【发布时间】:2021-08-01 00:13:45
【问题描述】:
有没有人能够挂钩新的异步剪贴板 API 的 clipboardchange 事件?我正在尝试这个:
navigator.clipboard.addEventListener('clipboardchange', function (e) {
console.log("navigator clipboardchange");
});
但它永远不会触发。
【问题讨论】:
-
因为
addEventListener不存在。如果您在控制台中输入navigator.clipboard并查看__proto__,您将看不到它。 -
document.addEventListener for clipboardchange 也不起作用。但是用于复制、剪切、粘贴事件的 document.addEventListener 正在工作。可能是一个错误?
-
我的猜测是它还没有在任何浏览器中实现,尽管异步剪贴板规范的其他部分有效。 w3.org/TR/clipboard-apis/#clipboard-event-clipboardchange
标签: javascript asynchronous clipboard