【文件属性】:
文件名称:TiCachedImages:关于如何在 Titanium 中缓存图像文件的示例
文件大小:4.01MB
文件格式:ZIP
更新时间:2021-07-08 07:28:31
JavaScript
文件加载器
Titanium 的缓存文件下载器
公共区域。 以您喜欢的任何方式使用、修改和分发它。 不需要归属。
不作任何明示或暗示的保证。 使用风险自负。
这是对的重新发明。 它将下载一个文件并将其缓存在设备上,允许使用缓存版本而不是产生重复的 HTTP 连接。 它基于 Promise/A+ 规范,并使用的修改版本来促进基于 Promise 的 API,以便在 Titanium 项目中使用。
此版本中已禁用进度通知
依赖关系
没有任何
特征
通过 Titanium 的 HTTPClient 接口下载文件
将文件存储在设备上作为缓存
根据时间自动过期文件并重新下载
提供一种垃圾收集陈旧缓存文件的方法
如果远程文件未更改,则阻止文件 I/O
自动限制请求以防止过多的 HTTP 连接(适用于带有图像的 TableView)
使用 Promise/A+ 兼容 API
嵌入微型 Pro
【文件预览】:
TiCachedImages-master
----manifest(225B)
----testRunner(2KB)
----.travis.yml(38B)
----plugins()
--------ti.alloy()
----LICENSE(1KB)
----test()
--------promise_spec.js(6KB)
--------file_loader_spec.js(9KB)
--------support()
----README.md(15KB)
----file_loader.js(21KB)
----launcher(5KB)
----dev_server()
--------server.coffee(1KB)
--------assets()
----tiapp.xml(2KB)
----.gitignore(115B)
----app()
--------views()
--------styles()
--------controllers()
--------lib()
--------alloy.js(1002B)
--------assets()
--------config.json(270B)
--------README(2KB)
----package.json(676B)