ในการอัปโหลดจากไดรฟ์ในเครื่องไปยังระบบไฟล์ในเครื่อง เราสามารถใช้ −
- แอตทริบิวต์ Webkitdirectory บน - สิ่งนี้ทำให้ผู้ใช้สามารถเลือกไดเร็กทอรีโดยใช้กล่องโต้ตอบที่เหมาะสม
- Filesystem API เป็นระบบไฟล์แบบแซนด์บ็อกซ์ ซึ่งช่วยให้เราจัดเก็บไฟล์ในเครื่องของไคลเอ็นต์ได้
- File API ช่วยให้เราอ่านไฟล์ได้ ไฟล์สามารถเข้าถึงได้โดย องค์ประกอบ
ทั้งหมดข้างต้นทำงานได้ดีใน Google Chrome
ไดเรกทอรี WebKit เป็นตัวเลือกที่ดีกว่ามากในกลุ่มเหล่านี้ ใช้สิ่งต่อไปนี้สำหรับไดเรกทอรี −
webkitRequestFileSystem( window.TEMPORARY, 5 * 1024 * 1024, function(_fs) { fs = _fs; }, Err
ด้านบน ข้อผิดพลาดและ fs คือ −
var fs, err = function(err) { throw err; };