Мне нужно программно создать экземпляр ClipboardEvent в Chrome.Возможно ли создать экземпляр ClipboardEvent в Chrome?
Но когда я бегу конструктор:
new ClipboardEvent("paste", {dataType: "text/plain", data: "some data"})
Он выдает следующее сообщение об ошибке:
Uncaught TypeError: Illegal constructor
Конструктор работает как задумано в Firefox.
Проверено MDN и W3C spec и они ничего не говорят о том, что это незаконно для создания экземпляров ClipboardEvent.
Возможно ли создать экземпляр ClipboardEvent в Chrome любым другим способом? Я предпочитаю не издеваться над пользовательским ClipboardEvent, если он существует.
В настоящее время я использую обходной путь, где я создаю CustomEvent и добавляю функцию evt.clipboardData.getData(). –
Как вы определили ClipboardEvent в первую очередь? –
В последней версии Chrome и Firefox на Mac OS X теперь стало видно, что это не Windows. Полагаю, что рано использовать его. –