Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将文件从网页拖放到应用程序中_Javascript_Google Chrome_Drag And Drop_Html5 Filesystem - Fatal编程技术网

Javascript 将文件从网页拖放到应用程序中

Javascript 将文件从网页拖放到应用程序中,javascript,google-chrome,drag-and-drop,html5-filesystem,Javascript,Google Chrome,Drag And Drop,Html5 Filesystem,在Gmail中,可以通过将邮件从网页拖到文件夹中来下载电子邮件附件。实现这一点的解决方案在关于HTML5的文章中进行了描述 我想将一个项目从网页拖到应用程序的拖放区域。我尝试过将邮件从Gmail拖到Outlook中,但它无法捕获附件。我还尝试过其他应用程序,它们通常可以捕获具有相同结果的文件 在通常能够捕获文件的应用程序中,是否可以将文件从网页拖到拖放区域?如果没有,是否有任何解决方法可以创建比将文件拖动到文件夹然后将其拖动到应用程序中更性感的用户体验?浏览器中的拖放操作不是应用程序中的传统拖放

在Gmail中,可以通过将邮件从网页拖到文件夹中来下载电子邮件附件。实现这一点的解决方案在关于HTML5的文章中进行了描述

我想将一个项目从网页拖到应用程序的拖放区域。我尝试过将邮件从Gmail拖到Outlook中,但它无法捕获附件。我还尝试过其他应用程序,它们通常可以捕获具有相同结果的文件


在通常能够捕获文件的应用程序中,是否可以将文件从网页拖到拖放区域?如果没有,是否有任何解决方法可以创建比将文件拖动到文件夹然后将其拖动到应用程序中更性感的用户体验?

浏览器中的拖放操作不是应用程序中的传统拖放操作。它的工作原理是在拖放事件中设置一个DownloadURL(只是一个字符串),然后调用Chrome执行下载到发生拖放的文件位置。它不适用于应用程序间的拖放。

您尝试过Outlook以外的其他电子邮件客户端,甚至其他操作系统吗?我尝试过Thunderbird,然后发现将项目拖放到应用程序中并不那么容易:)我尝试过其他通常可以捕获被拖放文件的应用程序,但我似乎无法让它工作