2012-12-10 8 views
4

저는 jquery mobile을 처음 사용하고 jquery 모바일 프로젝트에서 파일을 링크하려고 할 때 오류가 발생합니다. 사용자가 앱에서 .zip 파일을 다운로드 할 수 있지만 페이지로드 오류가 발생하거나 새 페이지에 정의되지 않은 상태가 표시되기를 바랍니다. 앵커 태그를 사용하여 다운로드 할 파일을 연결하려고 시도했지만 올바르게 작동하지 않는 것 같습니다. jquery mobile이 앵커 태그를 사용한다는 것을 알고 있으므로 수행해야 할 특별한 것이 있는지 알지 못합니다. 어떤 도움이 필요합니까?jQuery 모바일을 사용하여 다운로드 할 수있는 파일

+0

StackOverflow에 오신 것을 환영합니다! 작업중인 코드를 제공 할 수 있습니까? 정확히 그 코드를 사용하지 않는 것은 무엇입니까? –

답변

11

jQuery Mobile이 링크가 페이지라고 가정하고 AJAX 페이지로드를 시도 할 때 예외가 발생할 가능성이 높습니다. 링크에서 AJAX 로딩을 비활성화하십시오.

<a href="yourfile.zip" data-ajax="false">Link</a> 

일반적인 모바일 브라우저가 zip 파일에 대한 링크와 어떤 관련이 있는지 잘 모릅니다.

+0

감사했습니다! 모바일 장치에서 파일을 압축하여 다운로드하는 것보다 더 좋은 방법이 있는지 알고 있습니까? – user1890525

+1

안드로이드에서 브라우저는 zip 파일을 다운로드 폴더로 다운로드합니다. 당신은 안드로이드에 대한 응용 프로그램을 압축 해제 찾을 수 있습니다. (나는 Android 휴대 기기 만 소유하고 있습니다.) 사용자가 휴대 전화/태블릿에서 왜이 우편 번호가 필요한지 스스로에게 물어야합니다. zip에 문서, 이미지, 비디오 또는 음악이 포함되어 있는지 여부는 알 수 없지만 브라우저에서 직접 사용자에게 직접 콘텐츠를 표시하거나 스트리밍 할 수있는 것이 더 유용 할 수 있습니다. – VDP

+0

@ user1890525 올바른 것으로 표시 하시겠습니까? – andleer

관련 문제