У меня есть <div contenteditable></div>
, где я перечислил до paste
событий. Это отлично работает и с скопированным текстом и изображениями.
Но затем я попытался скопировать файл в свой файловый менеджер и вставить его в редактор HTML. Это привело к вставке текста с этим значением «x-special / nautilus-clipboard». (примечание: я использую Fedora с Gnome 3).
Очевидно, что Nautilus (проводник файлов Gnome) не «отправляет» файл при его вставке, а отправляет это специальное событие.
Есть ли способ преобразовать это в фактический файл и получить к нему доступ из JavaScript? Более того, возможно ли это на всех (основных) ОС (Windows и Ma c).