0

我想永久存储图像(由用户拍摄),以提供离线功能。如果用户有互联网连接,图片将稍后存储在服务器上。

最后几天我只搜索答案,但我已经不确定,这是最好的方法。

-> SessionStorage:不是永久的

-> LocalStorage:永久但只有 5MB 空间(找不到重新调整的选项)

-> indexedDB:桌面存储 50MB,但移动(需要)也只有 5MB

-> 文件系统 API:尚不清楚是否支持它或在不久的将来

-> HMTL5 Cach Manifest:静态但不适合我的使用动态

-> 直接在 DOM 中:足够的空间但不是永久的

-> 在存储到 localStorage / indexedDB 之前压缩 DataURL:这是一个开始,但不是解决方案

有解决办法吗?我已经不知道怎么继续了……

4

1 回答 1

0

您可以使用 mySQL 数据库或仅使用

http://php.net/manual/en/function.move-uploaded-file.php

因为 javascript 是 cilent 方面,所以不可能永久搅拌图像

于 2018-09-24T16:42:40.590 回答