我一直致力于在应用程序中实现FineUploader并遇到了一个小问题(这不是一个交易破坏者),但我只是好奇为什么它可能无法正常工作。
拖放功能在 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>
以及以下非常基本的标记:
<!-- File Uploader -->
<div id="uploadarea"></div>
注意:上面的示例包含比通常用于此实现的更多单独的 Javascript 文件(但 FineUploader 似乎没有其实际 jQuery.FineUploader.js 文件的托管版本)但这并没有真正改变任何东西因为结果是一样的。
我尝试使用几种不同的方法来实现它,例如使用 FineUploaderBasic 以及单独的拖放模块,但是我似乎在 Chrome 上遇到了同样的问题(即使在FineUploader 站点的实际演示中)。
我没有在 Chrome 中运行扩展程序,目前正在Windows 8 上使用 FineUploader (3.6.4)运行最新版本 ( 27.0.1453.110 )。
任何想法、评论或建议都将受到欢迎,因为它目前“有效”,但是在 Chrome 中使用拖放功能会很好(我认为它比 IE10 更容易工作)。