Web Uploader 핸드폰에 사진이 안 올라오는 문제에 대해서.

2014 단어
오늘 핸드폰에서 페이지를 디버깅할 때 발견한 문제는 컴퓨터에 사진을 올리는 데 문제가 없고 핸드폰 브라우저에 가면 올릴 수 없습니다.
구체적인 문제는 이렇다. 업로드 버튼을 누르면 사진과 갤러리를 선택하는 옵션에서 벗어날 수 있다. 사진을 찍거나 사진을 선택한 후에 업로드를 조정하는 방법이 없고 다음 몇 가지 방법도 사용하지 않는다.
uploader.on( 'fileQueued', function( file ) { 
 });

uploader.on( 'uploadProgress', function( file, percentage ) {  
});  

uploader.on( 'uploadSuccess', function( file, response ) {  
});  

uploader.on( 'uploadError', function( file ) {  
 });  
      
uploader.on( 'uploadComplete', function( file ) { 
 }); 

배열을 통해 uploader를 설정하는accept 파라미터에 문제가 발생한 것을 발견했습니다.공식 문서에서 이 매개 변수에 대한 예는 다음과 같다.
accept: {
      title: 'Files',
      extensions: 'gif,jpg,jpeg,bmp,png',
      mimeTypes: 'image/*'
},

우리 프로젝트는 다른 형식의 파일을 업로드할 수 있도록 시작할 때 다음과 같이 설정합니다.
accept: {
      title: 'Files',
      extensions: 'doc,xls,docx,xlsx,pdf,jpg,png,rar,zip',
      mimeTypes: '.doc,.xls,.docx,.xlsx,.pdf,.rar,.zip,image/*'
 },

이 설정은 컴퓨터에서 사진을 업로드하는 것을 테스트하는 데 문제가 없지만 휴대전화 브라우저에 올라가면 효력을 상실한다.그래서 나는 아래의 설정으로 바꾸었다.
accept: {
       title: 'Files',
       extensions: 'doc,xls,docx,xlsx,pdf,rar,zip,gif,jpg,jpeg,bmp,png',
       mimeTypes: '.doc,.xls,.docx,.xlsx,.pdf,.rar,.zip,image/*'
 },

그리고 핸드폰으로 사진을 올릴 수 있어요.
또 하나 해결되지 않은 문제는 사진을 올릴 때 여러 장의 문제를 선택할 수 있다는 것이다. 공식 문서는 다음과 같다.
pick {Selector, Object} [옵션] [기본값:undefined] 파일을 선택할 단추 용기를 지정하고, 지정하지 않으면 단추를 만들지 않습니다.id {Seletor|dom} 파일을 선택할 단추 용기를 지정합니다. 지정하지 않으면 단추를 만들지 않습니다.여기에 id라고 쓰여 있지만 id만 지원하고class나dom 노드도 지원하는지 주의하십시오.label {String} innerHTML 대신 innerHTML {String} 단추 문자를 사용하십시오.지정하지 않을 때 지정한 용기에서 문자를 가지고 있는지 여부를 우선적으로 봅니다.여러 개의 파일 기능을 동시에 선택할 수 있는지 여부입니다.
내 코드는 다음과 같습니다.
pick: {
    id: '#addfilebtn',
    multiple:false
},

multiple는false를 설정했지만 여러 장의 그림을 선택할 수 있습니다. 왜 그런지 말씀해 주시겠어요? 도와주세요...

좋은 웹페이지 즐겨찾기