3

次のようにpluploadでフィルターを使用しようとしています:

filters: [
            { title: "RAR Files", extensions: "rar" }

        ],

しかし、ファイルを参照すると、すべての種類のファイルが表示されます。ただし、rar を zip に置き換えると、zip ファイルのみが表示されます。問題について読んでみましたが、MIME に登録されていないファイル拡張子エラーであることがわかりましたか? しかし、rarはよくある拡張機能だと思いますか?誰か私に説明してください...ここに完全なコードデモがありますhttp://jsfiddle.net/VjeTk/58/

フィルタが指定されていても、参照ダイアログに常にすべてのファイル拡張子を表示するように強制することもできますか...

乾杯

4

2 に答える 2

1

この動作は、使用中のランタイムによって異なります。HTML5 ランタイムではこの問題が発生しますが、Flash と SilverLight では発生しません。したがって、問題の影響を最小限に抑えるために、それらを優先して使用できます。

new plupload.Uploader({
    runtimes : 'silverlight,flash,html5,gears,browserplus',
    filters: [ { title: "RAR Files", extensions: "rar" } ],
    ...
});

HTML5 は引き続き使用できますが、少なくとも Flash と SilverLight が利用可能になった場合に優先されます。

于 2013-08-23T07:02:40.743 に答える
1

これは MIME のようです。Plupload で答えを見つけました。誰かが同様の問題に直面している場合。適切な決議がなされるまで; 投稿に記載されているいずれかの方法を使用できます。

http://www.plupload.com/punbb/viewtopic.php?pid=9604#p9604

于 2012-12-22T11:29:16.620 に答える