Как я могу позволить пользователям загружать файлы копированием/вставкой?

Я пытаюсь создать веб-приложение на основе ExtJS, и я работаю над областью загрузки файлов в приложении.

Я хочу, чтобы пользователи могли загружать файлы, копируя и вставляя их - не просто копируя и вставляя содержимое файла, а сам файл. Например, в Windows вы можете выбрать "Копировать" или "Вырезать" в меню "Правка", когда файл выделен, затем выбрать "Вставить" и скопировать или переместить файл - я бы хотел, чтобы пользователи могли загружать файлы в мое приложение на этапе "Вставить", просто выбрав "Вставить" в браузере.

Я уже пробовал использовать API HTML5 "drag-and-drop", но мы не хотим его использовать - мы хотим, чтобы пользователи могли копировать/вырезать и вставлять файлы для загрузки своих файлов (при условии, что они меньше 20 мегабайт). Если пользователь копирует путь к своему файлу и вставляет его прямо на страницу, указывая нам, где найти файл, это тоже может сработать.

Может ли кто-нибудь предложить способ сделать это?

9
задан Brighid McDonnell 11 December 2011 в 14:02
поделиться