You can do something like
navigator.clipboard.addEventListener('writetext', (e) => {
console.log(e);
});
var text = '123';
addEventListener('click', async () => {
await navigator.clipboard.writeText(text)
.then(() => navigator.clipboard.dispatchEvent(new
CustomEvent('writetext', {detail:{textWrittenToClipboard:text}}))
).catch(console.error);
}, {once: true});
On Saturday, September 2, 2023 at 10:44:38 AM UTC-7 [email protected]
wrote:
> Hello
>
> I wonder why there's no Event that fire, on a clipboard changes?
>
> the existed events, are available only on copy, and paste
>
> most buttons that copy content in the clipboard, uses the writeText()
> method
>
> which doesn't fire any of the available events
>
> so how about having a event about the changed that happen to the
> clipboard, on a writeText, or even just onChange
>
> and if it possible, how can I contribute to impelement it ?
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/v8-dev/d6dd0a86-9326-4bca-ace4-1fe6016d0c9bn%40googlegroups.com.