可以在indexedDB中存儲Blob和數組緩衝區(如您所見,here)。我的問題是,我將pdf文件存儲在存儲器中,並希望在用戶點擊特定鏈接時「下載」它們。是否可以從本地indexDB數據庫「下載」文件?從IndexedDB條目保存Arraybuffer
0
A
回答
1
這不可能使用原生JavaScript或IndexedDB API,但請查看即將推出的Filesystem API的FileWriter和BlobBuilder部分。
0
這個問題不是真的IndexedDB相關,而是簡單的「我如何讓用戶保存一個Blob對象」。 Blob的工作原理是一樣的,不管你是從IndexedDB加載它還是從其他地方加載它。
使用FileSaver將是最好的解決方案,如果它一直實施,但事實並非如此。
什麼工作應該是做這樣的事情:
var iframe = document.createElement("iframe");
document.body.appendChild(iframe);
var url = URL.createObjectURL(blob); // This is the magic!
iframe.src = url;
相關問題
- 1. 在IndexedDB中保存ArrayBuffer
- 2. 如何保存ArrayBuffer?
- 3. IndexedDB保存範圍爲
- 4. 保存.svn /條目
- 5. 保存捕獲的PNG作爲arraybuffer
- 6. 存儲在ArrayBuffer
- 7. Rails:新條目不保存
- 8. 使用IndexedDB的保存圖像
- 9. IE10不允許indexedDB保存頁面
- 10. 顯示PDF從arraybuffer
- 11. 保存搜索條從搜索條
- 12. 從indexeddb刪除特定的存儲
- 13. 從MySQL到IndexedDB
- 14. 存儲maps.LatLng在indexeddb
- 15. 保存XML文件似乎只能保存一個條目
- 16. iphone - writeToFile不保存新條目到plist
- 17. Rails:Collection_select將ID保存爲一個條目
- 18. 保存所有不想要的條目
- 19. 保存條目ACCDB按鈕點擊
- 20. 展望地址條目保存
- 21. 如何保存最後三個條目
- 22. CakePHP沒有正確保存條目
- 23. iPhone UItextfield條目保存方法
- 24. 只保存最後一個條目
- 25. 從UITableView保存項目
- 26. 從目錄保存路徑
- 27. 保存項目從Jlist
- 28. 更新數據庫條目和/或保存已存在的條目
- 29. Python從鹹菜保存的數據中刪除條目
- 30. 保存條件
謝謝我已經在使用文件系統API。 – 2012-03-21 18:46:45