UniAPP에서 다운로드 된 파일을 이름 바꾸는 방법
uniapp 다운로드 파일 : UniAPP에서 다운로드 된 파일 이름을 바꾸려면 UniAPP가 다운로드 API 내에서 파일 이름 변경 기능을 직접 제공하지 않기 때문에 약간의 해결 방법이 필요합니다. 핵심 프로세스에는 임시 이름으로 파일을 다운로드 한 다음 장치의 파일 시스템 기능 (플러그인을 통해)을 사용하여 다운로드가 완료된 후 이름을 바꾸는 것입니다. 이 접근법은 플랫폼 (iOS, Android, H5)에 따라 약간 다릅니다. Android 및 iOS의 경우 파일 시스템과 상호 작용하려면 기본 플러그인이 필요할 수 있습니다. 인기있는 선택에는 기본 파일 시스템 API를 랩핑하는 플러그인이 포함되어 파일 경로에 액세스하고 이름 변경과 같은 작업을 수행 할 수 있습니다. 이 플러그인은 종종 다운로드가 완료된 후에 사용할 수있는 또는
H5 (웹)의 경우 제어가 제한적입니다. 보안 제한으로 인해 클라이언트 측에서 파일 시스템을 직접 조작 할 수 없습니다. 최선을 다하면 다운로드 프로세스 중에 제안 된 파일 이름을 수정하는 것입니다 (브라우저가 허용되는 경우). 그러나 실제 파일 이름은 브라우저의 동작에 따라 여전히 다를 수 있습니다.
일반 프로세스에는 다음과 같은 단계가 포함됩니다. renameFile
moveFile
임시 이름으로 다운로드합니다.
uniapp 'sapi를 사용하여 파일을 다운로드합니다 (예 : timestamp 또는 uuid). Progress :
콜백을 사용하십시오. 기본 플러그인 (Android/iOS)을 사용하십시오 (Android/iOS) :success
다운로드 후 파일 이름을 직접 변경하려면 Android 및 iOS 용 기본 플러그인이 필요합니다. H5의 경우, 파일 이름에 영향을 미치는 것은 다운로드 프로세스 동안 제안 된 파일 이름을 제공하는 것으로 제한됩니다. 브라우저가 사용하거나 사용하지 않을 수도 있습니다. 프로세스에는 이러한 주요 단계가 포함됩니다 이전 는 표준 가 완료된 후에는
위 내용은 UniAPP 다운로드 파일 이름을 바꾸는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!