2016-08-16 9 views
0

ファイルアップローダにapkファイルをアップロードします。ファイルのアップロードにはhttps://github.com/danialfarid/ng-file-uploadを使用しています。スニペット全体を表示するにはスニペットを展開してください。ng-file-uploadが.apkパターンを受け入れることができません

<input class="manage-apks-featured-images ion-plus-circled" placeholder="upload" type="file" name="apk" ngf-select="onChangePackageApk($files)" ng-model="newpackage.apk" ngf-pattern="'.apk'" ngf-accept="'.apk'" ngf-max-size="15MB" required ngf-model-invalid="errorFile" 
 
/>

私は上記の「ファイルを選択」ボタンがの.apkファイルによってフィルタ/フォーマットされていませんクリックで私のシステムからファイルを閲覧することができどこ開いたウィンドウ。 apkファイルのみを受け入れる方法を教えてください。

答えて

0

accept=".apk"属性を使用します。

<input class="manage-apks-featured-images ion-plus-circled" placeholder="upload" type="file" name="apk" ngf-select="onChangePackageApk($files)" ng-model="newpackage.apk" accept=".apk" ngf-accept="'.apk'" ngf-max-size="15MB" required ngf-model-invalid="errorFile" 
 
/>

+0

こんにちは。応答していただきありがとうございます。私は以前これを試しましたが、それでも適切に動作しません。複数回クリックするとウィンドウが開きます。開くには15〜30秒かかりますが、一貫性がありません。何が起こっているか分からない。 – user3339128

+0

少なくとも、スニペットではすぐに開きます。 – Marko

+0

また、これはlocalhostから完全に正常に動作します。問題はサーバーでこれを開くときだけです。サーバーは他のすべてのファイル拡張子でファイルのアップロードを開きますが、私がaccept = "。apk"すると正しく動作しません。 – user3339128

関連する問題