2017-04-20 6 views
0

Android 용 Chrome에서 PHP (Laravel) 서버로부터받은 데이터에 대한 BLOB 링크를 생성하여 PDF 파일을 다운로드하려고합니다. Android 용 Chrome에 '다운로드 중 ...'이 표시되고 '{file-name}을 (를) 알 수없는 오류로 인해 다운로드하지 못했습니다'라는 오류 메시지가 표시됩니다. 그러나 Android 용 Chrome에서 다운로드 할 때 해당 파일이 나열되고 열립니다. 로컬 파일 시스템에서도 마찬가지입니다.파일을 성공적으로 다운로드했을 때 알 수없는 오류로 {file-name}을 (를) 다운로드하지 못했습니다.

파일을 제대로 다운로드 할 때 Android 용 Chrome에서 오류가 표시되는 이유가 궁금합니다. 이와 관련하여 도움을 주시면 감사하겠습니다.

+0

FileReader API를 사용하여'.readAsArrayBuffer'를 사용하고 있습니까? 질문이 불분명합니다. 브라우저가 파일을 실행하지 않게하려면, zip을 고려하십시오. – PHPglue

답변

0

내가뿐만 아니라 동일한 문제가 있었다 파일이 다운로드 아직이 "다운로드로 인해 알 수없는 오류로 실패"나에게 오류를주고 있었다

내 크롬 응용 프로그램을 다운 그레이드하여 해결했습니다.

Chrome v58에서 문제가 발생했으며이를 v51로 다운 그레이드하여 문제가 해결되었습니다.

+0

나는 안드로이드 7과 안드로이드 6.에서 크롬 v57. *에 이것을 시도했다. 안드로이드 6에서는 오류를 보이지 않지만 안드로이드에서는 그렇지 않다. 7. 이상한 것들 –

+0

예, 안드로이드와 구글 크롬의 호환성 문제가 있다고 생각한다. :) 당신은 안드로이드의 높은 버전에 대한 Google 크롬의 낮은 버전이 필요합니다. 반비례 함 :) –