Plupload의 핵심 API를 사용하여 사용자 정의 업 로더를 만들었지 만 잘 작동하지만 추가 할 기능 중 하나는 drop_element로 드래그 할 때 폴더의 내용을 업로드하는 방법입니다 개별 파일로이 작업을하는 것은 완벽하게 작동합니다).plupload를 사용하여 전체 폴더의 내용 업로드
plupload 객체는 폴더 이름을 감지하지만 폴더에있는 파일은 캡처하지 않습니다.
감사합니다.
Plupload의 핵심 API를 사용하여 사용자 정의 업 로더를 만들었지 만 잘 작동하지만 추가 할 기능 중 하나는 drop_element로 드래그 할 때 폴더의 내용을 업로드하는 방법입니다 개별 파일로이 작업을하는 것은 완벽하게 작동합니다).plupload를 사용하여 전체 폴더의 내용 업로드
plupload 객체는 폴더 이름을 감지하지만 폴더에있는 파일은 캡처하지 않습니다.
감사합니다.
사용자가 크롬을 사용하지 않는 한 가능하지 않습니다. 당신은 대부분의 브라우저와 호환 보장하기
최소한의 라인은 다음과 같습니다 그래서
<input type="file" directory="" webkitdirectory="" mozdirectory="" />
, 우리는 크롬, 웹킷과 브라우저를 알고 파이어 폭스는 '디렉토리'매개 변수와 호환됩니다. 그러면 "파일 선택"으로 나타나기 때문에 스타일을 지정하는 것이 좋습니다.
대부분의 웹 사이트는 'fakefile'접근 방식 사용 :
div.fileinputs
{
position: relative;
}
div.fakefile
{
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}
input.file {
position: relative;
text-align: right;
-moz-opacity:0 ;
filter:alpha(opacity: 0);
opacity: 0;
z-index: 2;
}
<div class="fileinputs">
<input type="file" class="file" />
<div class="fakefile">
<input />
<img src="search.gif" />
</div>
</div>
나는 게시물 오래 알고 있지만, 요즘, 우리는 종종 웹에 약간의 구름이 우리의 폴더를 동기화를, 그래서 파일 방법으로 파일입니다 덜 사용됩니다.
해킹을하고 폴더 경로를 가져 와서 폴더의 파일을 직접 처리해야 할 수도 있습니다. 브라우저에 따라 – ppumkin