0
我正在使用HTML5的FileAPI將一些BLOB數據寫入磁盤以供離線使用。我已經告訴它寫入文件「test.mp4」,但是當我在我的電腦上找到這個文件時,它的文件名就像是「00000003」。一切工作正常,除了文件命名。我甚至可以使用getFile("test.mp4", ...)
命令訪問該文件,所以我知道它正在工作。有沒有辦法設置存儲在磁盤上的文件的實際名稱?如何使用HTML5 FileAPI設置文件的實際文件名?
編輯:
這裏是我的代碼部分:
function writeToFile(fs)
{
fs.root.getFile("test.mp4", {create: true}, function(fileEntry) {
fileEntry.createWriter(function(fileWriter) {
fileWriter.onwriteend = function(e) {
console.log('Write completed.');
};
fileWriter.onerror = function(e) {
console.log('Write failed: ' + e.toString());
};
fileWriter.write(blobToWrite);
}, errorHandler);
}, errorHandler);
}
我已經在那裏,並且我的代碼基於他們的例子。我編輯了我的問題以顯示我的文件創建代碼。 – Garrett 2013-03-13 13:35:51