Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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
Jquery Chrome中的FineUploader拖放问题_Jquery_File_Google Chrome_Drag And Drop_Fine Uploader - Fatal编程技术网

Jquery Chrome中的FineUploader拖放问题

Jquery Chrome中的FineUploader拖放问题,jquery,file,google-chrome,drag-and-drop,fine-uploader,Jquery,File,Google Chrome,Drag And Drop,Fine Uploader,我一直在致力于在应用程序中实现,遇到了一个小问题(这不是交易破坏因素),但我只是好奇为什么它可能不起作用 在Chrome中,拖放功能似乎根本不起作用(不过,使用IE 10它工作得非常好)。我已经对它进行了无数次测试,试图找出到底是什么地方出了问题 我目前正在使用以下代码来处理实际的FineUploader本身: <!-- All notable FineUploader and jQuery References here --> <!-- Actual FineUpload

我一直在致力于在应用程序中实现,遇到了一个小问题(这不是交易破坏因素),但我只是好奇为什么它可能不起作用

在Chrome中,拖放功能似乎根本不起作用(不过,使用IE 10它工作得非常好)。我已经对它进行了无数次测试,试图找出到底是什么地方出了问题

我目前正在使用以下代码来处理实际的FineUploader本身:

<!-- All notable FineUploader and jQuery References here -->

<!-- Actual FineUploader Declaration -->
<script type="text/javascript">
 $(function () {
    $('#uploadarea').fineUploader({
         request: {
             endpoint: "server/uploadHandler"
         }
    });
 });
</script>

$(函数(){
$(“#上传区”).fineUploader({
请求:{
端点:“服务器/上载处理程序”
}
});
});
以及以下非常基本的标记:

<!-- File Uploader -->
<div id="uploadarea"></div>

注意:上述示例包含的单独Javascript文件远远多于此实现通常使用的文件(但FineUploader似乎没有其实际jQuery.FineUploader.js文件的托管版本),但这并不会真正改变任何内容,因为结果是相同的

我尝试过使用几种不同的方法来实现它,比如使用FineUploaderBasic和单独的拖放模块,但是我似乎在Chrome上遇到了同样的问题(甚至在网络上)

我没有在Chrome上运行的扩展,目前正在Windows8上使用FineUploader(3.6.4)运行最新版本(27.0.1453.110)


任何想法、评论或建议都将非常受欢迎,因为它目前“有效”,但如果能在Chrome中使用拖放功能(我认为这比IE10更容易使用),那就太好了.

显然-我的机器上出现了一个奇怪的缓存相关问题,似乎阻止了Chrome中的拖放功能正常工作


我清除了Chrome上的所有临时数据、缓存和其他所有内容,似乎解决了问题。

您发布的交互式示例、演示页面以及我自己在开发部门的实现在OS X上的Chrome 27.0.1453.110中对我起作用。--“拖放功能似乎根本不起作用”你到底是什么意思?FineUploader是否无法注册在其上拖动的文件?或者只是没有上传?Chrome根本无法识别拖动事件。例如,在IE10中,一旦您开始将文件拖动到浏览器中,它就无法检测到“拖动事件”,从而出现“将文件拖放到此处…”拖放区域。(如果实际单击了该框并选择了一个文件,它将很好地上载。)我在另一台不运行Windows 8的机器上尝试过这个方法,并且它似乎在那里工作,这让我相信这可能是Windows 8和Chrome的问题?我使用的是Windows 7和Chrome 27-没有问题。也没有其他用户报告过问题。我现在就试试Win 8…在Win 8上运行良好,Chrome 27也适用于我。在我的Win 8虚拟机和同事的虚拟机上进行了测试。这似乎是您的环境的问题。不管怎样,我都无法在Fine Uploader主页上复制,也无法使用您提供的jsbin示例。缓存问题已经不是第一次影响到某人了。当这个问题被报道时,我几乎可以肯定的是,除了Fine Uploader之外,还有其他原因。Chrome中的任何DnD问题都可能无法通过我的开发机器,因为我使用Chrome作为我的主要开发浏览器。这可能就是为什么我觉得在Chrome中不工作是非常奇怪的,但是它在Internet Explorer 10中工作得很好(因为我总是认为Chrome是Web支持的标准)。