Ho bisogno di creare a livello di codice un'istanza ClipboardEvent in Chrome.È possibile creare un'istanza di ClipboardEvent in Chrome?
Ma quando ho eseguito il costruttore:
new ClipboardEvent("paste", {dataType: "text/plain", data: "some data"})
Si getta il seguente errore:
Uncaught TypeError: Illegal constructor
Il costruttore funziona come previsto in Firefox.
Controllato MDN e W3C spec e non menzionano nulla sul fatto che sia illegale creare istanze di ClipboardEvent.
È possibile creare un'istanza di ClipboardEvent in Chrome in qualsiasi altro modo? Preferisco non deridere un ClipboardEvent personalizzato quando ne esiste uno.
Attualmente utilizzo una soluzione alternativa in cui creo un CustomEvent e aggiungo la funzione evt.clipboardData.getData(). –
In che modo è stato possibile definire ClipboardEvent in primo luogo? –
È nell'ultima versione di Chrome e Firefox su Mac OS X, visto che ora non è su Windows. Suppongo che sia presto per usarlo affatto. –