Chuyển tới nội dung chính

Tổng quan về local file

Bắt đầu hỗ trợ ở phiên bản:

  • SDK: 2.51.0
  • Android: 25.11.02
  • IOS: 25.12.02
Thông tin:

Để kiểm tra LFS có được hỗ trợ hay không, vui lòng sử dụng API isSupportLFS.

Trong quá trình sử dụng các API (vd: openMediaPicker, saveFile) sẽ sinh ra các local file (file cục bộ). Dựa vào mục đích sử dụng, local file được chia làm 2 loại sau:

  • Local cache file: Format:

    • Android: https://miniprogram/MPStorage/LFS/caches/[file name+extension]
    • iOS: miniappres://miniprogram/MPStorage/LFS/caches/[file name+extension]

    File sinh ra khi gọi API như openMediaPicker. Các file này được lưu tạm thời và sẽ được xóa khi app khởi động lại. Nếu app có nhu cầu lưu lại file để sử dụng cho lần sau thì dùng api saveFile để chuyển thành local data file.

  • Local data file: Format:

    • Android: https://miniprogram/MPStorage/LFS/data/[file name+extension]
    • iOS: miniappres://miniprogram/MPStorage/LFS/data/[file name+extension]

    File sinh ra khi gọi API saveFile để tải file từ internet hoặc file tạm (local cache) về vùng nhớ cục bộ (local data). Dung lượng lưu trữ tối đa cho local data files là 10MB cho mỗi ứng dụng. Quá giới hạn này sẽ báo lỗi -300. App chủ động việc xóa bớt file không cần thiết để giải phóng dung lượng lưu trữ bằng API removeSavedFile.

miniapp-logo

Khám phá