Computer >> Máy Tính >  >> Lập trình >> Javascript

Tải lên từ ổ đĩa cục bộ lên hệ thống tệp cục bộ trong HTML với API hệ thống tệp


Để tải từ ổ đĩa cục bộ lên hệ thống tệp cục bộ, chúng tôi có thể sử dụng -

  • Thuộc tính Webkitdirectory trên - Điều này cho phép người dùng chọn một thư mục bằng hộp thoại thích hợp.
  • API hệ thống tệp là một hệ thống tệp hộp cát, cho phép chúng tôi lưu trữ tệp trên máy của khách hàng.
  • API tệp cho phép chúng tôi đọc tệp. Các tệp có thể truy cập được bằng phần tử

Tất cả những điều trên đều hoạt động tốt trong Google Chrome.

Thư mục WebKit là một lựa chọn tốt hơn nhiều trong số này. Sử dụng phần sau cho thư mục -

webkitRequestFileSystem(
   window.TEMPORARY, 5 * 1024 * 1024, function(_fs) {
      fs = _fs;
   },
Err

Ở trên, err và fs là -

var fs,
err = function(err) {
   throw err;
};