我需要一些建议。 我有使用Ionic Framework创建的Phonegap / Cordova内容应用程序。 这个应用程序可以在离线和在线工作。
到目前为止,我设法实现了脱机数据库(SQLite),但是我遇到了一些图像问题。
我选择的第一个策略是"安装"应用程序首次启动时的所有图像(同时进度条可见)
它有效,但我认为应用的第一次启动太慢了(超过800张图片) 它需要超过7分钟,这对用户体验非常不利。
以下是我的一些策略:
将所有图像下载为单个ZIP文件并将其解压缩到设备
只下载部分图片(25%?),然后在后台下载其余部分,而用户可以使用他的应用。在某些地方使用某种图像占位符?
哪种策略最好? 也许有人有类似的经历?