Перетаскивать файлы из кода VS в Firefox/Chome перетаскивает имена файлов на macOSJavascript

Форум по Javascript
Ответить
Anonymous
 Перетаскивать файлы из кода VS в Firefox/Chome перетаскивает имена файлов на macOS

Сообщение Anonymous »

При перетаскивании файлов из кода VS в мое приложение JS в Firefox или Chrome я получаю несколько элементов строк (

Код: Выделить всё

e.dataTransfer.items
имеет несколько строк, но 0 файлов и e.datatransfer.files имеет 0 файлов). Каждая строка имеет абсолютный путь файла или другую информацию о файле.
Вещи, которые работают:
  • finder to firefox/chrome
  • против кода/из finder
  • VS код в Safari (хотя и другие проблемы со safari с другими. />
Вещи, которые не работают:
  • vs код для Firefox - Получить 3 строки: два файла: /// uris и 1 «Абсолютный путь
  • vs resser restring «Обычный» абсолютный путь, файл массива JSON: /// uri, массив JSON с объектом с кучей информации о файле (путь, сколько строк, состояние просмотра, язык, кодирование) и пустой строку.
Проверки:



  • Другие программы с Draggable Files
Я реализую Drag-and-Drop с помощью elem.addeventlistener ("drop", (e) => {...}) и rootelem.addeventlistener ("dragover", (e) => {e.preventdefault () Есть ли способ обойти эту довольно большую проблему? Я считаю, что это трудно верить, как это возможно, из-за типичных ограничений безопасности браузера. Тем не менее, мы можем управлять параметрами в коде VS.

Подробнее здесь: https://stackoverflow.com/questions/796 ... s-on-macos
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»