2016-12-09 34 views
-1

我試圖用文本數據保存文件。文本數據保存,但該鏈接的webkitRelativePath路徑顯示在索引數據庫空的,這是我添加數據的代碼到索引數據庫webkitRelativePath爲空時將圖像保存在索引分區中

function add() { 
     var a = document.getElementById("userfile"); 
     var b = a.files[0]; 
      var request = db.transaction(["todostore"], "readwrite") 
      .objectStore("todostore") 
      .add({ timestamp: "KP" + (new Date()).getTime(), todo: $("#todo").val(), 
      price:$("#toprice").val(),image:b}); 

     }; 

Webkit Empty

回答

0

webkitRelativePath屬性不(尚未)標準化,而不是File API標準中File定義的一部分。它不會與其他屬性一起被克隆。

我有一個努力standardize它(我是提案的作者,它記錄了Chrome的行爲的一部分),但它尚未定義該屬性的結構化克隆行爲,並且實現它的瀏覽器不克隆它。

爲了今天的工作,您需要將該值作爲屬性存儲在另一個對象上。