アプリケーション内に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よりも簡単に機能すると思いました)。